WO2002041205A1 - Procede et serveur permettant de fournir des informations relatives aux deplacements - Google Patents

Procede et serveur permettant de fournir des informations relatives aux deplacements Download PDF

Info

Publication number
WO2002041205A1
WO2002041205A1 PCT/JP2001/010047 JP0110047W WO0241205A1 WO 2002041205 A1 WO2002041205 A1 WO 2002041205A1 JP 0110047 W JP0110047 W JP 0110047W WO 0241205 A1 WO0241205 A1 WO 0241205A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
mobile device
server
mobile
status information
Prior art date
Application number
PCT/JP2001/010047
Other languages
English (en)
French (fr)
Inventor
Keisuke Kimura
Hiroyuki Yamamoto
Aki Kariya
Katsutoshi Murata
Atsushi Odakura
Original Assignee
Ntt Docomo, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ntt Docomo, Inc. filed Critical Ntt Docomo, Inc.
Priority to DE60121026T priority Critical patent/DE60121026T2/de
Priority to US10/311,640 priority patent/US7130611B2/en
Priority to JP2002543344A priority patent/JP3679788B2/ja
Priority to EP01983812A priority patent/EP1338991B1/en
Publication of WO2002041205A1 publication Critical patent/WO2002041205A1/ja
Priority to HK03108032A priority patent/HK1055820A1/xx

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management

Definitions

  • the present invention it is possible to acquire movement state information indicating a movement state of a user of a mobile station based on the position information of the mobile station, and to provide the acquired movement state information to another third party.
  • the present invention relates to a moving state information providing method and a server. Background art
  • position information information indicating a position of a mobile device
  • PHS Personal Handyphone System
  • location information of the mobile device can be obtained.
  • GPS global positioning system
  • position information is information of very high use
  • various use forms are conceivable.
  • One form is to obtain statistical information using location information (hereinafter simply referred to as “research”).
  • location information e.g, a questionnaire
  • the employees of each company conduct a survey (eg, a questionnaire) for general users on the street to determine the location of new stores and inventory products, etc., and sell top-selling products and popular spots.
  • moving state information information indicating how the user has moved. If it can be obtained, the user's actions can be easily grasped without conducting a questionnaire on the street, so it will be possible to research popular spots ⁇ selling products.
  • the present invention has been made in view of the circumstances described above, and obtains the moving state information of the user of a mobile device from the position information of the mobile device while protecting the privacy of the user, and performs a process other than the mobile communication service provider. It is an object of the present invention to provide a method and a server for providing travel status information which can be provided to other organizations.
  • the present invention provides a position information obtaining step in which a mobile communication network obtains position information indicating a position of a mobile device accommodated therein, and target attribute information indicating an attribute of a target carrying the mobile device.
  • a server in which the server is stored in association with the mobile device and receives designation of arbitrary target attribute information and a monitoring period of the movement status; and wherein the server stores the mobile device corresponding to the specified target attribute information.
  • the location information is generated by the mobile device and notified to the server.
  • the position information is generated by the mobile communication network based on a position of a base station in which a mobile device is located.
  • the server further includes a target attribute information registration step of registering target attribute information of a target carrying the mobile device in association with the mobile device.
  • the server registers only the target attribute information to which the mobile device is carried by the owner of the mobile device, which is permitted to provide the movement status information.
  • the server further comprises: an extraction process in which the server extracts a mobile device corresponding to the target attribute information that satisfies a condition specified from outside the mobile communication network; In the acquisition step, the mobile communication network acquires the location information of the mobile device extracted by the server in the extraction process.
  • the server extracts a mobile device corresponding to the target attribute information that satisfies a condition specified from outside the mobile communication network.
  • a mobile device identification information registering process for registering the extracted mobile device identification information for uniquely identifying the mobile device.
  • the mobile communication network includes the mobile device identification information registration.
  • the location information of the mobile device corresponding to the mobile device identification information registered by the server is obtained.
  • the server provides the movement status information in a format designated from outside the mobile communication network.
  • the server transmits the movement status information to a node outside the mobile communication network that can communicate with the server.
  • the server transmits the movement status information to a node outside the mobile communication network that can communicate with the server, and the node performs the server in the providing step.
  • the traveling status information transmitted from the above is associated with the condition specified in the extraction process.
  • the server makes a call to a mobile station from which the location information is to be acquired, and acquires the location information from the mobile station.
  • the movement state information is information indicating a movement state of the target on a map.
  • the information shown on the map indicates how the plurality of objects having the designated attribute have converged to a certain point on the map.
  • the information shown on the map is such that a plurality of objects having a specified attribute move by any route between a plurality of specified points on the map. Indicate if you have done.
  • the information shown on the map indicates a route along which the plurality of objects having a specified attribute have moved in a region specified on the map. .
  • the information shown on the map indicates what route a plurality of objects having a specified attribute have traveled in a space specified on the map. .
  • the owner receives a payment for providing information from the owner of the server by providing movement status information of an object carrying the mobile device.
  • the server stores, in association with the owner, a point corresponding to an amount of consideration to be paid by the owner of the server to the owner of the mobile device,
  • the user receives from the owner of the server a service corresponding to the point stored in the server in association with the owner.
  • the owner of the server is a mobile communication carrier that provides a communication service via the mobile communication network, and the owner of the server should pay the owner of the mobile device.
  • a communication service providing fee of the owner of the mobile device in the mobile communication network is determined.
  • the owner of the server is a mobile communication carrier that provides a communication service via the mobile communication network, and the owner of the server should pay the owner of the mobile device.
  • a service corresponding to the price is provided as an accessory to the communication service.
  • an object carrying the mobile device is an owner of the mobile device.
  • the mobile device is a mobile phone that performs communication via the mobile communication network.
  • the present invention provides target attribute information indicating an attribute of a target to carry the mobile device.
  • a storage unit that stores the target device in association with the device, a designated receiving unit that receives designation of an arbitrary target attribute information and a monitoring period of the movement status, and a mobile device corresponding to the specified target attribute information.
  • a moving situation information generating unit that generates moving situation information from time-series position information acquired by the mobile communication network during the monitoring period; and moving the moving situation information generated by the moving situation information generating unit to the outside of the mobile communication network.
  • a providing unit for providing the server.
  • the location information is generated by the mobile device and notified to the server.
  • the position information is generated by the mobile communication network based on a position of a base station in which a mobile device is located.
  • FIG. 1 is a diagram showing an outline of a moving situation information providing method according to the embodiment.
  • FIG. 2 is a block diagram showing a configuration of the mobile communication system according to the embodiment.
  • FIG. 3 is a diagram showing moving state information in the embodiment.
  • FIG. 4 is a block diagram showing a configuration of the mobile device 1 according to the embodiment.
  • FIG. 5 is a block diagram showing a configuration of the research server 4 according to the embodiment.
  • FIG. 6 is a diagram showing a request management table TB1 according to the embodiment.
  • FIG. 7 is a diagram showing the storage contents of the movement status information database 44 of the research server 4 according to the same embodiment.
  • FIG. 8 is a block diagram showing the configuration of the movement status search server 3 according to the embodiment.
  • FIG. 9 is a diagram showing the storage contents of the user attribute information database 33 of the movement status search server 3 according to the embodiment.
  • FIG. 10 is a diagram showing a request content storage table TBL2 according to the embodiment.
  • FIG. 11 is a diagram showing a request code correspondence table TBL3 according to the embodiment.
  • FIG. 12 is a diagram showing a position information acquisition table TBL 4 according to the embodiment.
  • FIG. 13 is a diagram showing the storage contents of the position information storage unit 35 of the movement status search server 3 according to the embodiment.
  • FIG. 14 is a flowchart showing a process in the movement status search server 3 when a request for providing movement status information is transmitted from the research server 4 in the embodiment.
  • FIG. 15 is a flowchart showing a process performed by the movement status search server 3 at the time of acquiring position information in the embodiment.
  • FIG. 16 is a flowchart showing processing performed by the movement status search server 3 in the embodiment when generating movement state information and transmitting movement state information.
  • the present invention is applied to a mobile communication network.
  • FIG. 1 is a diagram showing an outline of a moving situation information providing method according to an embodiment of the present invention. The outline of the moving situation information providing method according to the present embodiment will be described with reference to FIG.
  • Step S1 A contract between the mobile communication carrier NC and the user UZ who receives the communication service for permitting the provision of the movement status information to an external organization (hereinafter, referred to as a contract)
  • the movement status information provided by the mobile communication carrier NC to the research company MC is obtained by converting the position information of each user UZ into an easy-to-use mode, and displays the flow of the user UZ on an actual map. It is a drawing of. The movement status information will be described later in detail.
  • This moving status information provision contract may be made at the same time as the user UZ subscribes to the communication service of the mobile communication carrier NC, or may be made after subscribing to the communication service.
  • Step S2 The company RC applying for research (hereinafter referred to as “company RC”) sends the research period to the research company MC and the user UZ to be researched. Request research by specifying the attributes (eg, age, gender, etc.).
  • Step S3 The research company MC specifies the attribute of the user UZ corresponding to the request from the company RC, and requests the mobile communication carrier NC to provide movement status information.
  • Step S4 The mobile communication carrier NC extracts a user UZ having an attribute that matches the content of the request for provision of the movement status information from the user UZs with which the contract for providing the movement status information has been signed. Then, the mobile communication company NC acquires the extracted location information of the user UZ. Further, the mobile communication carrier NC generates mobile status information based on the acquired location information, and provides the generated mobile status information to the research company MC.
  • Step S5 The research company MC provides the research result corresponding to the research request to the company RC based on the mobile situation information provided by the mobile communication carrier NC.
  • the content of the research results provided by the research company MC to the company RC is determined based on a request from the company RC.
  • the research company MC will calculate the number of people based on the travel status information provided by the mobile telecommunications carrier NC. Investigate where men in their 30s visited. Then, the research company MC creates research results such as popular spot rankings and provides the research results to the company RC.
  • Step S6 The corporate RC pays a research fee to the research company MC as research consideration.
  • Step S7 The research company MC deducts a predetermined fee from the research fee received from the company RC, and pays the mobile network operator NC as a travel status information provision fee.
  • the fee for providing the mobile status information paid by the research company MC to the mobile communication carrier NC is determined by a mutual free contract. Therefore, the travel status information provision fee can be determined in various forms.
  • a configuration may be adopted in which a fee structure is created in advance between the mobile communication carrier NC and the research company MC, and the travel status information provision fee is determined based on this fee structure.
  • the movement status information provision fee paid by the research company MC to the mobile communication carrier NC is the amount of information provided, that is, It will be calculated at a fixed rate depending on whether or not information on the movement status of persons has been provided. Therefore, the amount that the research company MC obtains as a commission is the amount derived from the calculation of (research fee acquired from the company RC)-1 (moving status information provision fee).
  • Step S8 The mobile communication carrier NC deducts a predetermined fee from the mobile status information provision fee received from the research company MC, and equally divides each of the users who provided the mobile status information to give back.
  • the following methods can be considered as a method of returning the travel status information provision fee to the user UZ.
  • the amount to be returned to each user UZ is transferred to the user UZ's bank account.
  • the communication fee incurred when the user UZ receives the communication service of the mobile communication carrier NC is reduced by the amount to be returned to each user UZ.
  • the mobile telecommunications carrier NC sums the amount returned by providing the movement status information on a monthly basis for each user UZ, and discounts the communication fee by the sum.
  • This method is a return method in which the mobile communication carrier NC provides services other than the communication service to the user UZ for the amount to be returned to each user UZ.
  • a special service for example, the user can view his / her travel status information on a monthly basis only for the user UZ to which the mobile operator NC provides the travel status information
  • Services etc.
  • a service provision fee associated with a service provided incidentally for example, an Internet connection service or the like may be discounted.
  • a predetermined number of points are given to each user UZ every time the movement status information is provided. This point depends on whether the user is NC Is used to obtain predetermined benefits. For example, if the user has 300 points, the user can get a bicycle, and if the user has 100 points, the user can get a towel. In addition, the points may be converted into monetary values and exchanged for cash vouchers such as gift certificates.
  • FIG. 2 is a block diagram showing a configuration of the mobile communication system according to the present embodiment.
  • the mobile communication system according to the present embodiment includes a plurality of mobile devices 1, a mobile packet communication network 2 accommodating the mobile devices 1, a mobile status search server 3, and a research server 4. Have.
  • FIG. 2 only one of the plurality of mobile devices 1 existing in the system is shown in order to prevent the drawing from being complicated.
  • the mobile device 1 is a portable communication terminal such as a mobile phone accommodated in the mobile packet communication network 2.
  • the mobile device 1 is carried by the user UZ.
  • a packet switching service of the mobile packet communication network 2 and a call service of a mobile telephone network (not shown) can be received.
  • the mobile device 1 has a function of transmitting the current location of the mobile device 1, that is, the current location of the user AZ to the movement status search server 3, in addition to the functions of a normal mobile phone.
  • the movement status search server 3 is a computer system owned by the mobile communication carrier NC.
  • the moving status search server 3 extracts a user UZ that matches the content of the request for providing the moving status information from the user UZs with a moving status information providing contract, and retrieves the location information of the mobile device 1 of the user UZ. get. And the movement status search server 3
  • the moving state information is generated based on the acquired position information.
  • FIGS. 3A to 3D are diagrams showing this movement status information.
  • the positions plotted on the map are positions corresponding to the position information (latitude and longitude) acquired from the mobile device 1.
  • FIG. 3B is an enlarged view of the dashed line A1 on the map shown in FIG. 3A
  • FIG. 3C is an enlarged view of the dashed line A2 on the map shown in FIG. 3D.
  • D is an enlargement of the dashed line A3 on the map shown in FIG. 3C.
  • the movement status search server 3 stores map information indicating a map for each region.
  • the movement status search server 3 plots the points on the map represented by the map information at the latitude and longitude corresponding to the position information acquired from the mobile device 1, and connects the plotted points with a line. As a result, movement status information as shown in FIGS. 3A to 3D is generated. Further, the moving state search server 3 transmits the generated moving state information to the research server 4.
  • the research server 4 is a computer system owned by the research company MC.
  • the research company MC research server 4 specifies the attribute of the user UZ to be researched based on the research request from the company RC, and transmits a request to provide the movement status information to the movement status search server 3. . Then, the research server 4 receives the movement situation information transmitted from the movement situation search server 3.
  • the research company MC creates a research result corresponding to the research request based on the movement status information received by the research server 4, and provides the result to the company RC.
  • the method of providing the research results from the research company MC to the company RC may be any method.
  • an employee of the research company MC may print out the contents of the research results on paper, visit the corporate RC, and hand it over to the person in charge of the corporate RC, or via a network. It may be sent to the corporate RC server terminal.
  • FIG. 4 is a block diagram showing a configuration of the mobile device 1 according to the present embodiment.
  • the mobile device 1 includes a control unit 11, a transmission / reception unit 12, an instruction input unit 13, It has a liquid crystal display section 14, a position information calculation section 15, and a bus 16 for interconnecting them.
  • the transmission / reception unit 12 performs wireless communication with the base station 21 of the mobile bucket communication network 2.
  • the instruction input unit 13 includes various buttons such as a PB (push button) and cursor keys, and supplies operation data corresponding to a user's input operation to the CPU 11 of the control unit 11.
  • the CPU 111 determines a user input command from the operation data, and performs control corresponding to the command.
  • the liquid crystal display unit 14 includes a display device such as a liquid crystal panel, and displays various information under the control of the control unit 11.
  • the position information calculation unit 15 includes a GPS receiver (not shown), calculates the latitude and longitude indicating the position of the mobile device 1 based on the GPS signal received by the GPS receiver, and obtains the latitude and longitude. Is supplied to the CPU 111 as position information.
  • the control unit 11 is composed of a CPU (Central Processing Unit) 111, a ROM (Read Only Memory) ⁇ 12, and a RAM (Randam Access Memory) 113. Control.
  • the ROM 112 stores a mobile device ID for uniquely specifying the mobile device 1 in the mobile packet communication network 2, a control program for controlling the entire mobile device 1, and various types of control information.
  • the ROM 112 stores a program (hereinafter, referred to as a “position information notification program”) for transmitting the position information of the mobile device 1 to the movement status search server 3. '
  • the RAM 113 is used as a work area for the CPU 111.
  • the CPU 111 When executing various processes, the CPU 111 reads various control programs stored in the ROM 112 and follows the procedures described in the programs. For example, when instructing the position information calculation unit 15 to calculate position information, the CPU 111 reads the position information notification program stored in the ROM 112 and follows the procedure. When the position information is supplied from the position information calculation unit 15 to the CPU 111, the CPU 11 sends the position information to the mobile packet communication network 2 via the transmission / reception unit 12. The location information transmitted from the mobile device 1 is detected via a mobile packet communication network. Received by the search server 3.
  • FIG. 5 is a block diagram showing the configuration of the research server 4 according to the present embodiment.
  • the recovery server 4 includes a system control unit 41, a communication unit 42, a request management table storage unit 43, a movement status information database 44, and an interface unit. 4 and an operation terminal 46.
  • the system control unit 41 includes a CPU, a ROM, a RAM, and the like (not shown).
  • the ROM stores a program for the research server 4 to make a request to provide the travel status information to the travel status search server 3 and to obtain the travel status information corresponding to the request from the travel status search server 3. ing.
  • the CPU executes processing for acquiring movement state information from the movement state search server 3.
  • the communication unit 42 performs packet exchange via the mobile packet communication network 2.
  • the research server 4 requests the movement status search server 3 to provide the movement status information, and receives the transmitted movement status information.
  • the interface unit 45 mediates transmission and reception of data between the system control unit 41 and the operation terminal 46.
  • the operation terminal 46 is a device such as a PC (Personal Computer) connected to the research server 4.
  • the operating company 46 of the research company MC sends a customer name (company name) based on a research request from the company R. Enter the name of RC), the research period of the research, and the conditions corresponding to the research.
  • the research conditions input to the operation terminal 46 are determined based on a research request from the company RC.
  • the form of the search condition may be any form within the range permitted by the program technology.
  • a form in which a research condition is input in a plain text a form in which a predetermined keyword is extracted from the content of a research request, and a conditional expression created by combining the keyword are input are conceivable.
  • a conditional expression that combines keywords extracted from the contents of the research request is used. For example, suppose that the content of the research requested by the corporate RC is “a place where men in their thirties are popular among office workers living in Tokyo”.
  • the request management table storage section 43 stores a request management table TBL1 for managing the contents of requests from the company RC.
  • FIG. 6 is a diagram showing the request management table TB1. As shown in FIG. 6, in the request management table TBL1, the name of the customer who made the research request (here, the name of the company RC), the request code corresponding to the request, and the request code corresponding to the request The research period and the conditional expression in the research are stored in association with each other.
  • the request code is a code uniquely determined for a request from the company RC.
  • the system control unit 41 When information such as a conditional expression is input to the operation terminal 46, the system control unit 41 temporarily stores the input information in the request management template TBL1. After that, the system control unit 41 reads the request code, the research period, and the conditional expression stored in the request management table TBL1, and moves the provision request of the movement status information to which these information are added. Send to situation search server 3.
  • the moving status information database 4 4 is a database for storing the moving status information received from the moving status search server 3.
  • FIG. 7 is a diagram showing the stored contents of the movement status information database 44. As shown in FIG. As shown in FIG. 7, in the travel status information database 44, the corresponding travel status information is stored for each request code. When the moving status information corresponding to each request for providing the moving status information is transmitted from the moving status search server 3, the system control unit 41 associates the received moving status information with a request code corresponding to the provision request. And store it in the movement status information database 44. As a result, the moving status information database 44 stores the moving status corresponding to each request. Status information is stored.
  • FIG. 8 is a block diagram showing the configuration of the movement status search server 3 according to the present embodiment.
  • the movement status search server 3 includes a system control unit 31, a communication unit 32, a user attribute information database 33, a table storage unit 34, and a position information storage unit 3. 5, a user point storage unit 36, and a billing data storage unit 37.
  • the system control unit 31 includes a CPU, a ROM, a RAM, and a hard disk (not shown).
  • the ROM stores a control program for acquiring position information from the mobile device 1, generating movement state information based on the position information, and executing a service provided to the research server 4. Further, the ROM stores map information used to generate the movement status information.
  • the CPU acquires the position information from the mobile device 1 by executing the control program, and generates the movement status information. Then, the CPU temporarily stores the generated travel status information on the hard disk, reads the travel status information, and transmits the read travel status information to the research server 4.
  • the user attribute information database 33 stores the information of the user UZ who has a mobile situation information provision contract among the user UZ who has the mobile device 1 receiving the packet exchange service of the mobile packet communication network 2. .
  • FIG. 9 is a diagram showing the stored contents of the user attribute information database 33.
  • the user attribute information database 33 stores the user attribute information of the user UZ for each mobile device 1 (that is, for each user) of each user UZ who has a moving status information provision contract. ing.
  • the user attribute information is, for example, information indicating various attributes such as the age, gender, address, occupation, position, annual income, hobby, and purchasing tendency of the user AZ.
  • the user attribute information stored in the user attribute information database 33 is gathered by conducting a questionnaire to the user UZ in advance when concluding a travel condition information contract. is there.
  • the table storage unit 34 stores various tables. These various tables are used by the system control unit 31 to acquire location information from the user UZ who has concluded a travel status information provision contract, and to generate travel status information based on the location information. Used to perform processing.
  • the various tables include a request content storage table.
  • This request content storage table is a table for storing various information added to the provision request when a request for providing movement status information is transmitted from the research server 4.
  • FIG. 10 is a diagram showing a request content storage table TBL2. As shown in FIG. 10, the request content storage table TBL2 stores a request code, a research period, and a conditional expression added to the movement status information provision request.
  • the travel status search server 3 When transmitting the generated travel status information to the research server 4, the travel status search server 3 adds a request code corresponding to the travel status information and transmits the request. By transmitting the movement status information with the request code added in this way, the research server 4 can associate the transmitted movement status information with the request content from the company RC.
  • the moving situation search server 3 does not add any information (for example, the mobile device ID) indicating who the moving situation information belongs to, to the moving situation information.
  • the moving situation information it is possible to provide the movement status information to a third party other than the mobile communication service person NC without completely knowing who owns each movement status information. As a result, the privacy of each user U Z is protected.
  • the various tables stored in the table storage unit 34 include a plurality of processing code correspondence tables and a position information search table in addition to the request content storage table TB2.
  • FIG. 11 is a diagram illustrating a request code correspondence table TBL3
  • FIG. 12 is a diagram illustrating a position information acquisition table TBL4.
  • the request code correspondence table TBL 3 is a table created by the system control unit 31 on the table storage unit 34 every time a request for providing movement status information is transmitted from the reseach server 4. As shown in FIG. 11, the request code correspondence table TBL3 includes a request code and a mobile device ID.
  • the mobile device ID stored in the request code correspondence table TBL3 is the mobile device ID of the mobile device 1 corresponding to the user attribute information that matches the conditional expression corresponding to each request code. More specifically, the request code table TBL 3 stores the mobile device ID of the mobile device 1 for which movement status information is to be generated for each request code. You. Therefore, the mobile device 1 corresponding to the mobile device ID stored in the request code correspondence table TBL 3 is a target for generating the movement status information in the system control unit 31.
  • the request code correspondence table TBL 3 is deleted by the system control unit 31 when the system control unit 31 transmits the movement status information to the research server 4.
  • the position information acquisition table TBL 4 is a table indicating whether or not each mobile device 1 is a position information acquisition target.
  • the location information acquisition table TBL 4 includes a location information acquisition flag corresponding to each mobile device 1 of each user UZ (ie, each user) who has a moving status information provision contract. F1 is stored.
  • the position information acquisition flag F1 indicates whether or not each mobile device 1 is to be subjected to a process for acquiring position information.
  • the position information acquisition flag F1 is "1”
  • the system control unit 31 determines that the mobile device 1 is a position information acquisition target. Then, the system control unit 31 executes a process for acquiring position information from the mobile device 1.
  • this flag is “0”, the system control unit 31 determines that the mobile device 1 is not a position information acquisition target.
  • the position information acquisition flag F 1 that is “1” in the position information acquisition table TBL 4 corresponds to the mobile device ID stored in each request code correspondence table TBL 3.
  • the location information acquisition target is the mobile device 1 from which the movement status information is to be acquired.
  • the mobile device ID corresponding to the position information acquisition flag F 1 is stored in all the request code corresponding tables TBL 3 stored in the table storage unit 34. When no longer exists, the position information acquisition flag F 1 is changed from “1” to “0” by the system control unit 31.
  • the position information storage unit 35 stores the position information of the user UZ who has concluded the moving state information provision contract.
  • FIG. 13 is a diagram showing the storage contents of the position information storage unit 35.
  • the location information storage unit 35 is The location information of the user UZ and the time at which the location information was obtained are stored for each mobile device 1 of each user uz (ie, for each user).
  • the system control unit 31 transmits the position information from the mobile device 1 in which the position information acquisition flag F 1 is “1” in the position information acquisition table TBL 4 at a predetermined time period (for example, 10 minute period). To get. Then, the system control unit 31 stores the acquired position information in the position information storage unit 35, and writes the time at which the position information was acquired in the position information storage unit 35. At this time, the system control unit 31 extracts the mobile device ID from the transmitted position information, and writes the position information to a position corresponding to the mobile device ID in the position information storage unit 35. In this way, the location information of each mobile device 1 stored in the location information storage unit 35 is deleted from the oldest one.
  • a predetermined time period for example, 10 minute period
  • the timing of the deletion of the position information is determined when the position information acquisition flag F1 corresponding to the mobile device ID of the mobile device 1 is changed from "1" to "0", or when all request codes are set. This is when the oldest research period in the corresponding research period ends.
  • Examples of the method by which the system control unit 31 acquires location information from the mobile device 1 include, for example, a method in which the system control unit 31 makes a call to the mobile device 1 and acquires location information, A method is conceivable in which the first side independently sends position information to the movement status search server 3. In the present embodiment, it is assumed that the system control unit 31 makes a call to the mobile device 1 and acquires location information.
  • the user points storage unit 36 stores the points to be returned to each user AZ described above.
  • the charging data overnight storage section 37 stores charging data corresponding to the moving status information provision fee for each research company MC that has a moving status information provision contract.
  • the charging data is updated in a form that is accumulated according to the fee structure of the moving status information providing fee.
  • a company RC requests a research company MC to conduct research.
  • This research request may take any form.
  • a researcher at a corporate RC may ask a researcher MC employee to make a research request or contact an employee of a researcher MC by e-mail. I do not care.
  • a researcher of the company RC and an employee of the research company MC may conduct an interview and request a research.
  • the research company MC According to this request, along with the name of the company RC (for example, "Company A"), the operator of the company will have the following conditions: (male) * (30s) * (Tokyo) * (company employee) * (popular spot) Enter an expression. Also, at this time, as a research period, for example, a day such as “5:00 on July 10 to 5:00 on July 20” is input.
  • the system control unit 41 of the researcher 4 sends the request name corresponding to the customer name, the research period, and the conditional expression to, for example, “# 1”. To determine. Then, the system control unit 41 stores the request code, the customer name, the research period, and the conditional expression in the request management table TBL1 of the request management table storage unit 43. As a result, the contents stored in the request management table TBL 1 of the research server 4 are as shown in FIG. In addition, the system control unit 41 sends a request to provide the travel status information to which the request code, the research period, and the conditional expression are added to the travel status search server 3 among the various information stored in the request management table TBL1. And send.
  • the provision request for the movement status information transmitted from the research server 4 is received by the communication unit 32 of the movement status search server 3 and sent to the system control unit 31.
  • the system control unit 31 executes the processing shown in the flow of FIG.
  • the system control unit 31 determines the movement status transmitted from the research server 4. Extract the request code, research period, and conditional expression added to the information provision request
  • Step S a l the system control unit 31 stores the extracted information in the request content storage table TBL2 stored in the table storage unit 34 (step Sa2).
  • the request content storage table TBL2 stores information excluding the customer name from the information stored in the request management table TBL1 of the research server 4.
  • the system control unit 31 creates a request code correspondence table TBL3 corresponding to the request code “# 1” stored in the request content storage table TBL2 on the table storage unit 34 (step S a 3).
  • the system control unit 31 sends the conditional expression (in this case, “(male) * (30's)” stored in the request content storage table TBL 2. ) * (Tokyo) * (Company employee) * (Popular spot) ”, and search the user attribute information database 33 (step Sa4). If there is no user attribute information that matches the conditional expression as a result of this search, the system control unit 31 determines “No” in step Sa5 and ends the processing.
  • Step Sa6 if the user attribute information matching the conditional expression is hit ("Yes"), the system control unit 31 extracts the mobile device ID corresponding to the user attribute information. Yes (Step Sa6).
  • the system control unit 31 determines that the mobile device 1 corresponding to the mobile device ID “MS 1” is to be generated as the movement status information, and extracts the mobile device ID “MS 1” (step Sa5). , Sa 6). Then, the system controller 31 sends the extracted mobile device ID “MS” to the request code correspondence table TBL 3 (corresponding to the request code “# 1” in this case) created in step Sa3. 1 ”is stored (step Sa7).
  • Step Sa 8 the system control unit 31 determines whether or not the position information acquisition flag F1 corresponding to the mobile station ID “MS1” is “0” in the position information acquisition table TBL4.
  • Step Sa 8 if the position information acquisition flag F1 corresponding to the mobile device ID "MS1" is "1"("Yes"), the system control unit 31 The process proceeds to Step Sa10 without changing the flag F1.
  • step Sa8 if the position information acquisition flag F1 corresponding to the mobile station ID "MS1" is "0" ("No"), the system control unit 31 The position information acquisition flag F1 is changed to "1", and the process proceeds to step Sal0 (step Sa9).
  • step Sa10 the system control unit 31 determines whether all the user attribute information stored in the user attribute information database 33 has been searched. If the search has been completed (step Sa 9 “Yes”), the system control unit 31 ends the processing. On the other hand, if all the searches have not been completed, the system control unit 31 repeats the processing of steps Sa4 to Sa10 to obtain the movement status information for which the movement status information is to be obtained. decide.
  • This process is a process performed by the system control unit 31 of the movement status search server 3 at a fixed time period regardless of the operation when the research request is received from the company RC.
  • “M” indicates the number of pieces of user attribute information stored in the user attribute information database 33, that is, the number of users UZ who have a moving state information provision contract.
  • “N” corresponds to each mobile device ID stored in the position information acquisition table TBL4. For example, if “N” is “1”, it indicates that the mobile station ID “MS 1” is the target of processing. When “N” is “2”, it indicates that the mobile station ID “MS 2” is to be processed.
  • the position information acquisition table TBL4 will be described as having the same contents as in FIG. 12 in order to make the description more specific.
  • the system control unit 31 writes the time at which the processing started to the position information storage unit 35 (step Sbl).
  • the system control unit 31 sets the value of “N” to “0”. After setting, “N” is incremented by “1” (steps Sb2, Sb3). As described above, when “N” is set to “1”, the system control unit 31 reads the position information acquisition flag F 1 corresponding to the mobile station ID “MS 1” from the position information acquisition table TBL 4 ( Step Sb 4).
  • the system control unit 31 determines whether or not the value of the position information acquisition flag F1 corresponding to the mobile device ID “MS1” is “1” (step Sb5). In this case, since the position information acquisition flag F1 corresponding to the mobile device ID “MS1” is "1", the system control unit 31 determines "Yes” in step Sb5. Then, the system control unit 31 identifies the mobile device 1 corresponding to the mobile device ID “MS 1” as a position information acquisition target, and performs a call processing for the mobile device 1 corresponding to the mobile device ID “MS 1”. (Step Sb 6).
  • the system control unit 31 transmits a position information request to the mobile device 1 (step Sb7). Then, the system control unit 31 enters a standby state until position information is transmitted from the mobile device 1 (step Sb8).
  • the CP Ul 11 reads the above-described position information notification program from the ROM 112 and sends the position information to the position information calculation unit 15. Command the calculation of information.
  • the position information calculation unit 15 sends the calculated position information to the CPU 111.
  • the CPU 111 sends the position information sent from the position information calculation unit 15 to the mobile bucket communication network 2 via the transmission / reception unit 12 in this manner.
  • step Sb8 the system control unit 31 of the movement status search server 3 determines “Yes” in step Sb8. Then, the process proceeds to step Sb9.
  • the system control unit 31 writes the received position information in a position corresponding to the mobile device ID “MS 1” in the position information storage unit 35 (step Sb9).
  • the system control unit 31 determines whether or not the value of the position information acquisition flag F1 corresponding to the mobile device ID “MS2” is “1” (step Sb5). In this example, since the position information acquisition flag F1 corresponding to the mobile device ID “MS2” is “0”, the system control unit 31 determines “No” in step Sb5. As a result, the system control unit 31 identifies the mobile device 1 corresponding to the mobile device ID “MS 2” as a location information acquisition target (step Sb5). The system control unit 31 determines in step Sb10 that the value of "N" does not exceed the value of "Mj", executes step Sb3 again, and sets the value of "N" to "1".
  • Step Sb 10 “Yes”) the processing ends.
  • the system control unit 31 reads the request code corresponding table TBL 3 corresponding to the request code “# 1” from the table storage unit 34 (step Sc 1). As described above, when the request code correspondence table TBL 3 is read, the system control unit 31 obtains the number of mobile device IDs stored in the request code correspondence table TBL 3 and calculates the values of “Y” and “X”. decide.
  • the system control unit 31 determines that the mobile device 1 corresponding to the mobile device ID “MS 1” is a mobile status information generation target, and determines the mobile device 1 corresponding to the mobile device ID “MS 1”. Then, the movement status information is generated (step Sc5).
  • the system control unit 31 reads the research period corresponding to the request code “# 1” from the request content storage table TBL2.
  • the system control unit 31 reads out the location information corresponding to the mobile station ID “MS 1” stored in the location information storage unit 35 obtained during the research period, and reads the map described above. Plot at latitude and longitude corresponding to the position information represented by the information.
  • the system control unit 31 draws a flow line on the map by connecting the plots on the map with lines in order of time.
  • step Sc3 to Sc7 the moving state information of all the users UZ having the user attribute information matching the conditional expression corresponding to the request code “# 1” sent from the research server 4 is generated. It is stored in the hard disk (not shown) in 1.
  • the system control unit 31 reads out the moving status information of each user U Z stored in the hard disk (Step Sc 8). Then, the system control unit 31 adds a request code “# 1” to each of the read traveling state information, and sequentially transmits the information to the server 4 (step Sc 9).
  • the system control unit 31 adds billing data corresponding to the movement status information provision fee to the billing data in the billing data overnight storage unit 37.
  • the amount obtained by subtracting a predetermined fee from the travel status information provision fee is divided by the total number of users who have provided the travel status information, and points corresponding to the divided amount are stored in the user point storage unit 36. Is added to.
  • the movement status information of each user U Z transmitted from the movement status search server 3 is sequentially received by the communication unit 42 and sent to the system control unit 41.
  • the system control unit 41 stores the received moving state information in the moving state information database 44.
  • the system control unit 41 stores each piece of moving state information in association with each other based on the request code “# 1” added to the moving state information.
  • the research company MC operation terminal 46 can refer to the movement status information. More specifically, when information such as a customer name and a request code is input from the operation terminal 46, the system control unit 31 reads a conditional expression corresponding to the information from the request management table TBL1. Then, a list of the movement status information stored in the movement status information database 44 is displayed together with the display on the display of the operation terminal 46. When the operator operates the operation terminal 46 in this state, The information can be displayed on a display, or can be printed out on paper using a printer connected to the operation terminal 46.
  • the research company MC creates information corresponding to the research request from the company RC using the movement status information stored in the movement status information database 44, and provides the information to the company RC as a research result.
  • the research results provided to this company RC may be any. For example, if the content of the research request is "a place where men in their thirties are popular among office workers living in Tokyo", the research company MC will include Based on this, a report such as “Popular spot ranking” may be created, and the report may be submitted to the corporate RC to submit the report.
  • the research company MC may write the research information created based on the movement status information to various storage media and submit it to the company RC, or send it to the person in charge of the company RC by e-mail or the like. Is also good. (4) Effects of the present embodiment
  • a condition is specified based on a research request from a company, and travel state information of a user having an attribute that matches the condition is provided to a research company. For this reason, the research company can create research results in response to a research request from a company without allocating personnel to a questionnaire or the like.
  • the moving situation information is generated in the moving situation search server owned by the mobile communication carrier, and when providing the information, it is necessary to determine to whom the moving situation information belongs. It is not known to the research company. For this reason, mobile telecommunications carriers can provide travel status information to research companies while protecting the privacy of each user.
  • the moving situation information corresponding to the user who has the moving situation information provision contract is provided to the research company. For this reason, it is possible to prevent the information of users who do not want to provide their own movement status information from leaking to the outside, and to create a contract for providing the movement status information. Can be effectively prevented.
  • the movement status search server 3 is configured to acquire the position information from the mobile device 1 at regular intervals, but the acquisition timing may not be constant.
  • the description has been given assuming that the attribute shown in FIG. 9 is present.
  • the user attribute information is not limited to this, and may include other information.
  • the operating company of the research company MC inputs a conditional expression or the like corresponding to the research request of the company RC to the operation terminal 46 of the research server 4.
  • the corporate RC has a computer system, it is of course possible to adopt a configuration in which a conditional expression or the like is input on the computer system and transmitted to the research server 4 via the mobile packet communication network 2. is there.
  • the computer system will enter its own address (for example, telephone number or IP address), the entered conditional expression and the research period.
  • the research request to which the is added is transmitted to the research server 4.
  • the system controller 41 of the research server 4 identifies the customer name from the address of the computer system of the corporate RC added to the received research request, and adds the customer name to the research request together with the customer name.
  • the information such as the conditional expression is stored in the request management table TBL1.
  • the enterprise RC has a computer system, it is possible to provide research information via the mobile packet communication network 2.
  • the company RC computer system it is not necessary for the company RC computer system to be able to communicate directly with the mobile packet communication network 2.
  • the computer system If is connected to the Internet, it will also be possible to communicate with the mobile bucket network via the Internet.
  • a relay device may be provided between the Internet and the mobile bucket communication network 2, and the relay device may be provided with a function of converting a communication protocol between these networks.
  • the research server 4 is connected to the mobile bucket communication network 2, and when the movement status information is transmitted from the movement status search server 3 to the research server 4, the mobile packet communication network is used. 2 is transmitted.
  • the configuration may be such that the movement status search server 3 and the research server 4 are connected by a dedicated line.
  • the mobile packet communication network 2 may be connected to the Internet, and the research server 4 may be installed on the Internet side.
  • the moving status search server 3 generates moving status information corresponding to each mobile device 1 (ie, each user) for which the moving status information is to be generated, and provides the generated moving status information to the research server 4. It has a configuration. That is, in the present embodiment, the number of pieces of moving state information equal to the number of mobile devices 1 extracted as the acquisition target of the moving state information is generated, and provided to the research server 4 from the moving state search server 3. In response to this, the travel status search server 3 displays the travel status of all the mobile devices 1 on one map (that is, generates one travel status information) and sends it to the research server 4.
  • the configuration may be provided.
  • numbers and letters may be added to the points plotted on the map to express the movement status.
  • the size and color of the points are changed to represent the number of overlapping points (ie, the number of users who were at the locations of the plotted points). It is also possible to adopt a configuration in which: In addition, for a portion where a plurality of points overlap, the number of users at the position of the point And a list showing the age and gender of each user may be added to the above points. Furthermore, in such a case, a number is added to each point, and a list showing the number of users corresponding to each number added to the point and the age and gender of each user is provided along with the movement status information.
  • the configuration may be as follows.
  • the movement state information provided from the movement state search server 3 to the research server 4 indicates the movement state of the user on a map.
  • the information provided from the movement status search server 3 to the server 4 is not limited to such a form, and may be any form that can be obtained from the position information. Absent.
  • the movement status search server 3 when plotting the latitude and longitude corresponding to each position information on the map, it is also possible to adopt a configuration in which the acquisition time of the position information corresponding to the point is added. At this time, for example, an arrow may be provided at each point to indicate the moving direction of the user.
  • the system control unit 41 of the research server 4 superimposes the map information held by itself and the movement status information sent from the movement status search server 3 to obtain the information shown in FIG. The same information as described above can be obtained.
  • the movement status information can be configured to display the movement status of all the mobile devices 1 with one flow line.
  • the configuration may be such that the flow line of each mobile device 1 is distinguished by the color of the flow line.
  • the number of lines that overlap the relevant part by changing the thickness or color of the relevant part of the flow line (that is, the number of people who have passed through the relevant part) May be indicated.
  • each mobile device 1 it is also possible to indicate the moving direction of each mobile device 1 by indicating the moving direction with an arrow or the like on each flow line.
  • the position information for each user UZ may be information shown in a table format.
  • the table indicates the time when the position information was obtained together with the position information of the user AZ.
  • the moving status search server 3 sends the information to the server 4.
  • the mobile status information can be provided without confidentially identifying which user UZ each mobile status information belongs to. Will be able to do
  • the position information acquired by the movement status search server 3 from the mobile device 1 is shown as being obtained by the GPS function of the mobile device 1, but it is obvious that the position information may be obtained by another method. I do not care.
  • the service of the mobile bucket communication network 2 is used. There is a method using position registration signal information registered in a control station (not shown).
  • the location registration signal information is information obtained as follows. First, the mobile station 1 receives a beacon signal transmitted from the base station 21 on the “perch channel” and returns its own mobile station ID as a response signal to the beacon signal. Then, the base station 21 adds its own base station ID to the mobile station ID received from the mobile station 1, and transmits the mobile station ID to a service control station (not shown). As a result, the mobile station ID and the base station ID of the base station 21 where the mobile station 1 is located are registered in the service control station as location registration signal information.
  • the movement status search server 3 acquires the base station ID of the base station 21 in which each mobile device 1 is located from the service control station at regular intervals, and acquires location information based on the base station ID. I do. At this time, the movement status search server 3 acquires the location information of each mobile device 1 from the location of the base station 21 corresponding to the acquired base station ID.
  • the mobile communication system of the present embodiment may operate as follows. The following is a specific example.
  • vending machines are installed at the location where the number of passers-by is the highest, and the direction in which the products are most easily seen can be expected to increase vending machine sales.
  • a mobile communication system to estimate the optimal installation position and installation direction of the vending machine. is there.
  • the operation in this case may be, for example, as follows.
  • the movement status search server 3 identifies the base station ID corresponding to the data received from the operation terminal 46, and acquires the position information of the mobile device 1 including the base station ID in the response signal. At this time, the service control station stores all the history of the position information of each mobile device 1, and transmits all the history to the movement status server 3.
  • the moving state search server 3 generates moving state information from the acquired position information, and further maps the generated moving state information on a map.
  • the mobile communication system of the present modified example (a) can estimate a point on the map satisfying a certain condition.
  • a certain point on the map is estimated as a result of acquiring the movement status information.
  • another point on the map is used as a reference point.
  • movement status information can be used to estimate how people have gathered at this reference point. Specifically, there is an example of obtaining information indicating where a restaurant user most often comes from.
  • the movement status information can be used for the purpose of estimating a point where street advertising such as distributing a flyer can be most effectively performed.
  • the school will install a signboard for advertising.
  • the mobile communication system according to the modification (b) can be used.
  • the data to be input to the operation terminal 46 it is preferable to input two data, that is, data indicating the location of the school and data indicating the location of the station.
  • a device having the attribute of a student is selected.
  • Other operations are in accordance with the contents described in the section of the present modified example (a). Then, the movement status information of the mobile device 1 around the school and the station can be created.
  • the mobile communication system of the present modified example can be used for traffic control or safety management in and around the venue.
  • an address indicating a certain predetermined area for example, a town or a village is input.
  • Other operations conform to the contents described in the section of the modified example (a).
  • the location information of the mobile device 1 in a wider area can be obtained.
  • the mobile communication system according to the modified example (c) uses the movement status information to determine how the user UZ having a certain attribute is moving in the designated area on the map. It is possible to
  • the movement status search server 3 of this modification acquires the base station ID of the base station 21 in which each mobile device 1 is located from the service control station at regular intervals, so that the position of the viewer and the It is also possible to grasp the movement route in real time.
  • the mobile communication system of the present modified example (d) grasps the moving state of the mobile 1 in a wider area than the case of the present modified example (c).
  • an address indicating a certain predetermined area is specified in a larger range such as a prefecture and a city.
  • Other operations are in accordance with the contents described in the section of this modified fl ⁇ example ( a ).
  • mapping the movement status information obtained in this way on a map it is possible to visually grasp where people are concentrated in a wider area.
  • the movement status information may be created based on the position information and mapped on a map, or the acquired plurality of pieces of position information may be used. Mapping may be performed on the same map in chronological order, and this may be used as movement status information. Further, the various specific examples shown in the present modification can also be realized by the position information acquisition mode using GPS described in the embodiment.
  • the research company MC requests the mobile communication carrier NC to provide movement status information.
  • the mobile communication carrier NC may own the research server 4 and also serve as a business to be performed by the research company MC.
  • the research company MC requests the mobile communication carrier NC to provide movement status information based on a research request from the company RC.
  • the configuration may be such that the enterprise RC directly requests the provision of the movement status information to the mobile communication carrier NC.
  • the research server 4 may be held by the company RC, or the mobile situation search server 3 may be provided with the function of the research server 4, and the mobile communication carrier NC may create the research results. good.
  • the user attribute information of the user UZ of the mobile device 1 The configuration is stored in the user attribute information database 33 of the search server 3.
  • the user attribute information may be held in the mobile packet communication network 2 side.
  • the movement state search server 3 searches the user attribute information matching the conditional expression transmitted from the research server 4 from the user attribute information registered in the service control station. is there. Then, by obtaining the location information of the mobile device 1 of the user U Z that has hit as a result of the search, it is possible to generate the movement status information.
  • the configuration may be such that the movement status information of all users UZ is provided to the research company MC without concluding a separate information provision contract.
  • the movement status information may be used regardless of the intention of the user UZ.
  • the mobile communication carrier NC receives a travel status information provision fee from the research company M, and returns the travel status information provision fee to the user UZ of the mobile device 1.
  • a method may be adopted in which the travel status information provision fee is not returned to the user.
  • the mobile packet communication network 2 usage fee could be made free of charge.
  • a person using each mobile device is a target for acquiring the movement status information as a target for acquiring the movement status information.
  • the acquisition target of the movement status information is not limited to humans, but may be animals or objects.
  • the configuration is such that map information is generated by acquiring position information of latitude and longitude from the mobile device 1.
  • the position information calculation unit 15 of the mobile device 1 may be provided with a function that can calculate not only the latitude and longitude but also the altitude, and may acquire the position information.
  • the system control unit 31 of the movement status search server 3 can know which user is on which building and on which floor. As a result, it is possible to obtain three-dimensional information as the movement status information, and it is possible to obtain more detailed movement status information. In other words, according to the present modification, it is possible to grasp what route the user UZ with the specified attribute is moving in the specified space on the map.
  • the case where the person carrying mobile device 1 (that is, the user of mobile device 1) and the person who makes the contract for providing the movement status information (that is, the owner of mobile device 1) are the same person Is illustrated. However, these persons do not have to be the same person.
  • the president of a company may distribute Mobile 1 to employees and permit the use of Mobile 1.
  • a contract shall be concluded between the labor and management, and a contract shall be made to permit the provision of the movement status.
  • the president of the company that is, the owner of mobile device 1 enters into a mobile information provider contract with mobile communication carrier NC.
  • Mobile telecommunications carrier NC provides travel status information
  • the transfer status provision fee is returned to the president, that is, the owner of the mobile device 1.
  • the president applies the returned money to the communication service fee of the mobile device 1 distributed to the employees. In this way, even when the owner and the user are different, the moving condition information provision contract is concluded.
  • the research company MC may also serve as the company RC, and perform a process from selection of the survey target and the survey item to creation of the research result.
  • the mobile communication carrier NC creates movement status information based on the location information of the mobile device 1 and makes some sort of statistical judgment based on this movement status information, It may be something like this.
  • the research results can be used for some services provided by the research company MC, and the research results can be resold to other companies.
  • the movement status information of the user of the mobile device is acquired from the location information of the mobile device, and the information is acquired by an organization other than the mobile communication carrier. Can be provided. Further, since the movement status information is a trajectory obtained by combining the position information of the user acquired within a certain period, according to the present invention, the behavior of the user can be easily grasped.

Description

明細書 移動状況情報提供方法及びサーバ 発明の属する技術分野
本発明は、 移動機の位置情報に基づいて、 当該移動機のユーザの移動状況を示 す移動状況情報を取得すると共に、 その取得した移動状況情報を他の第三者機関 に提供するための移動状況情報提供方法及びサーバに関する。 背景技術
近年、 セルラ電話等の移動通信網においては、 様々な方法により、 移動機の位 置を表す情報 (以下、 「位置情報」 という) を取得するためのシステムが実用化 されてきている。 例えば、 P H S (Personal Handyphone Sys tem;登録商 標) 網においては、 移動機が現在どの基地局の無線ゾーン内に在圏するかを把握 することが可能であり、 その基地局の設置場所に基づいて当該移動機の位置情報 を得ることができるようになつている。 また、 移動機に G P S ( Gl obal Pos i tioning Sys tem) を搭載して、 これにより移動機の位置情報を得る方法 も提案されている。
この位置情報の利用形態は、 数多く提案されているが、 その一例としては、 ネ ッ卜ワークを介してパーソナルコンピュータの画面上に移動機の位置を表示させ るものや、 地図上に描かれた画像情報をファクシミリを利用してユーザに提供す るもの等がある。
ところで、 上述した位置情報は、 非常に利用度の高い情報であるため、 種々の 利用形態が考えられる。 その 1つの形態として、 位置情報を用いた統計情報の取 得 (以下、 単に 「リサーチ」 という) がある。 例えば、 現状において各企業の従 業者は、 新店舗の出店場所や在庫商品等を決定するため、 街頭において一般ユー ザに対するリサ一チ (例えば、 アンケート等) を行い、 売れ筋商品や人気スポッ ト等に関する情報を取得している。 かかる場合に、 上述した位置情報に基づいて、 ユーザがどのように移動したかを示す情報 (以下、 「移動状況情報」 という) を 取得することが出来れば、 街頭におけるアンケート等を行うまでもなくユーザの 行動が容易に把握できるので、 人気スポットゃ売れ筋商品をリサーチすることが 可能となろう。
しかし、 移動状況情報は、 ユーザの所在地というプライバシーの中でも特に秘 密を保持する必要性の高い情報であるため、 移動通信事業者以外の者にユーザの 了解なく開示してしまうと種々の問題が発生する可能性がある。 発明の開示
本発明は、 以上説明した事情に鑑みてなされたものであり、 ユーザのプライパ シーを保護しながら、 移動機の位置情報から当該移動機のユーザの移動状況情報 を取得し、 移動通信事業者以外の機関に提供することを可能とする移動状況情報 提供方法及びサーバを提供することを目的とする。
かかる目的を達成するため、 本発明は、 移動通信網が自らの収容した移動機の 位置を表す位置情報を取得する位置情報取得過程と、 前記移動機を携行する対象 の属性を表す対象属性情報を該移動機に対応付けて格納したサーバが、 任意の対 象属性情報と移動状況の監視期間の指定を受ける過程と、 前記サーバが、 指定さ れた前記対象属性情報に対応する前記移動機について、 指定された前記監視期間 内に前記移動通信網によって取得された時系列の位置情報から移動状況情報を生 成する移動状況情報生成過程と、 前記サーバが、 前記移動状況情報生成過程にお いて生成された移動状況情報を前記移動通信網の外部へと提供する提供過程とを 有することを特徴とする移動状況情報提供方法を提供する。
好ましい態様において、 前記位置情報は、 前記移動機が生成し、 前記サーバに 通知する。
また、 別の好ましい態様において、 前記位置情報は、 前記移動通信網が、 移動 機の在圏する基地局の位置に基づいて生成したものである。
また、 別の好ましい態様において、 前記サーバが前記移動機を携行する対象の 対象属性情報を該移動機に対応付けて登録する対象属性情報登録過程を更に有す る。
また、 別の好ましい態様において、 前記対象属性情報登録過程においては、 前 記移動機の所有者が移動状況情報を提供することを許諾している、 前記移動機を 携行する対象の対象属性情報のみを前記サーバが登録する。
また、 別の好ましい態様において、 前記移動通信網の外部から指定された条件 に合致する前記対象属性情報に対応する移動機を、 前記サーバが抽出する抽出過 程を、 更に有し、 前記位置情報取得過程において前記移動通信網は、 前記抽出過 程において前記サーバが抽出した移動機の位置情報を取得する。
また、 別の好ましい態様において、 前記移動通信網の外部から指定された条件 に合致する前記対象属性情報に対応する移動機を、 前記サーバが抽出する抽出過 程と、 前記サーバが前記抽出過程において抽出した前記移動機を一意に特定する ための移動機識別情報を登録する移動機識別情報登録過程とを更に有し、 前記位 置情報取得過程において前記移動通信網は、 前記移動機識別情報登録過程におい て前記サーバが登録した移動機識別情報に対応した移動機の位置情報を取得する。 また、 別の好ましい態様において、 前記提供過程において前記サーバは、 前記 移動状況情報を前記移動通信網の外部から指定された形式で提供する。
また、 別の好ましい態様において、 前記提供過程において前記サーバは、 自ら と通信可能な前記移動通信網の外部のノードに対して前記移動状況情報を送信す る。
また、 別の好ましい態様において、 前記提供過程において前記サーバは、 自ら と通信可能な前記移動通信網の外部のノードに対して前記移動状況情報を送信し、 前記ノードは、 前記提供過程において前記サーバから送信された前記移動状況情 報と、 前記抽出過程において指定された条件とを対応付ける。
また、 別の好ましい態様において、 前記位置情報取得過程において前記サーバ は、 前記位置情報の取得対象となる移動機に対して発呼し、 該移動機から位置情 報を取得する。
また、 別の好ましい態様において、 前記移動状況情報は、 前記対象の移動状況 を地図上に示した情報である。
また、 別の好ましい態様において、 前記地図上に示した情報は、 指定された属 性を備える複数の前記対象が、 前記地図上のある 1点にどのように収束したかを 示す。 また、 別の好ましい態様において、 前記地図上に示した情報は、 指定された属 性を備える複数の前記対象が、 前記地図上において指定された複数の点の間を、 どのような経路で移動したかを示す。
また、 別の好ましい態様において、 前記地図上に示した情報とは、 前記地図上 において指定された領域において、 指定された属性を備える複数の前記対象が、 どのような経路で移動したかを示す。
また、 別の好ましい態様において、 前記地図上に示した情報とは、 前記地図上 において指定された空間において、 指定された属性を備える複数の前記対象が、 どのような経路で移動したかを示す。
また、 別の好ましい態様において、 前記所有者は、 前記移動機を携行する対象 の移動状況情報を提供することにより、 前記サーバの所有者から情報提供に伴う 対価の支払いを受ける。
また、 別の好ましい態様において、 前記サーバは、 該サーバの所有者が前記移 動機の所有者に支払うべき対価の額に対応したボイントを該所有者に対応付けて 記憶し、 前記移動機の所有者は、 前記サーバが該所有者に対応付けて記憶してい る前記ボイントに対応したサービスを前記サーバの所有者から受ける。
また、 別の好ましい態様において、 前記サーバの所有者は、 前記移動通信網を 介して通信サービスを提供する移動通信事業者であり、 前記サーバの所有者は、 前記移動機の所有者に支払うべき対価を加味して、 該移動機の所有者の前記移動 通信網における通信サービス提供料を決定する。
また、 別の好ましい態様において、 前記サーバの所有者は、 前記移動通信網を 介して通信サービスを提供する移動通信事業者であり、 前記サーバの所有者は、 前記移動機の所有者に支払うべき対価に対応したサービスを前記通信サービスに 付帯して提供する。
また、 別の好ましい態様において、 前記移動機を携行する対象は、 前記移動機 の所有者である。
また、 別の好ましい態様において、 前記移動機は、 前記移動通信網を介して通 信を行う携帯電話機である。
そして、 本発明は、 移動機を携行する対象の属性を表す対象属性情報を該移動 機に対応付けて格納する記憶部と、 任意の対象属性情報と移動状況の監視期間の 指定を受ける指定受信部と、 指定された前記対象属性情報に対応する前記移動機 について、 指定された前記監視期間内に移動通信網によって取得された時系列の 位置情報から移動状況情報を生成する移動状況情報生成部と、 前記移動状況情報 生成部によって生成された移動状況情報を前記移動通信網の外部へと提供する提 供部とを有することを特徴とするサーバを提供する。
好ましい態様において、 前記位置情報は、 前記移動機が生成し、 前記サーバに 通知する。
また、 別の好ましい態様において、 前記位置情報は、 前記移動通信網が、 移動 機の在圏する基地局の位置に基づいて生成する。 図面の簡単な説明
図 1は、 実施形態に係る移動状況情報提供方法の概要を示す図である。
図 2は、 同実施形態に係る移動通信システムの構成を示したブロック図である。 図 3は、 同実施形態における移動状況情報を示した図である。
図 4は、 同実施形態にかかる移動機 1の構成を示したブロック図である。
図 5は、 同実施形態にかかるリサーチサーバ 4の構成を示したプロック図であ る。
図 6は、 同実施形態にかかる依頼管理テーブル T B L 1を示す図である。
図 7は、 同実施形態にかかるリサーチサーバ 4の移動状況情報データベース 4 4の記憶内容を示した図である。
図 8は、 同実施形態にかかる移動状況検索サーバ 3の構成を示すプロック図で のる。
図 9は、 同実施形態にかかる移動状況検索サーバ 3のュ一ザ属性情報データべ ース 3 3の記憶内容を示した図である。
図 1 0は、 同実施形態にかかる依頼内容格納テーブル T B L 2を示す図である。 図 1 1は、 同実施形態にかかる依頼コード対応テーブル T B L 3を示した図で ある。
図 1 2は、 同実施形態にかかる位置情報取得テーブル T B L 4を示す図である。 図 1 3は、 同実施形態にかかる移動状況検索サーバ 3の位置情報記憶部 3 5の 記憶内容を示した図である。
図 1 4は、 同実施形態において、 リサーチサーバ 4から移動状況情報の提供要 求が送信されてきたときの移動状況検索サーバ 3における処理を示したフローチ ヤー卜である。
図 1 5は、 同実施形態における移動状況検索サーバ 3の位置情報取得時の処理 を示したフローチャートである。
図 1 6は、 同実施形態における移動状況検索サーバ 3の移動状況情報生成及び 移動状況情報送信時の処理を示したフローチャートである。 発明を実施するための最良の態様
以下、 図面を参照して、 本発明の実施形態を説明する。 本実施形態は、 本発明 を移動通信網に適用したものである。
[ 1 ] 第 1実施形態
[ 1 . 1 ] 本実施形態にかかる移動状況情報提供方法の概要
図 1はこの発明の一実施形態に係る移動状況情報提供方法の概要を示す図であ る。 この図に従って本実施形態に係る移動状況情報提供方法の概要について説明 すると次の通りである。
ステップ S 1 :移動通信事業者 N Cと、 その通信サービスを受けるユーザ U Zの 間において、 移動状況情報を外部機関に提供することを許可する旨の契約 (以下、
「移動状況情報提供契約」 という) を結ぶ。 ここで、 移動通信事業者 N Cからリ サーチ会社 M Cに提供される移動状況情報は、 各ユーザ U Zの位置情報を利用し やすい態様に変換したものであり、 実際の地図上にユーザ U Zの動線を描いたも のである。 なお、 この移動状況情報については、 後に詳細を説明する。
この移動状況情報提供契約は、 ユーザ U Zが当該移動通信事業者 N Cの通信サ 一ビスに加入するときに同時に行っても良いし、 通信サービス加入後に行っても 構わない。
ステップ S 2 : リサーチを申し込む企業 R C (以下、 「企業 R C」 という) は、 リサーチ会社 M Cに対して、 リサーチ期間と、 リサーチの対象となるユーザ U Z の属性 (例えば、 年齢、 性別等) を指定して、 リサーチの依頼を行う。
ステップ S 3 : リサーチ会社 MCは、 企業 RCからの依頼に対応するユーザ UZ の属性を指定して、 移動通信事業者 NCに対して、 移動状況情報の提供依頼を行 う。
ステップ S 4 :移動通信事業者 NCは、 移動状況情報提供契約を結んでいるユー ザ UZの中から、 移動状況情報の提供依頼の内容に適合する属性を有するユーザ UZを抽出する。 そして、 移動通信業者 NCは、 抽出されたュ一ザ UZの位置情 報を取得する。 さらに、 移動通信事業者 NCは、 取得した位置情報に基づいて移 動状況情報を生成し、 この生成した移動状況情報をリサーチ会社 MCに提供する。 ステップ S 5 : リサーチ会社 MCは、 移動通信事業者 NCから提供された移動状 況情報に基づいて、 リサーチ依頼に対応したリサーチ結果を企業 RCに提供する。 ここで、 リサーチ会社 MCから企業 RCに提供されるリサーチ結果は、 企業 RC からの依頼に基づいて内容が決定される。
例えば、 企業 RCからのリサーチ依頼が、 「30代男性の人気スポットを調査 して欲しい」 という内容である場合、 リサーチ会社 MCは、 移動通信事業者 NC から提供された移動状況情報に基づき、 何人の 30代男性が何処の場所に訪れた のかを調査する。 そして、 リサーチ会社 MCは、 人気スポットランキング等のリ サーチ結果を作成し、 当該リサーチ結果を企業 RCへと提供する。
ステップ S 6 :企業 RCは、 リサ一チ会社 MCに対してリサーチの対価として、 リサ一チ料を支払う。
ステップ S 7 : リサーチ会社 MCは、 企業 RCから受け取ったリサーチ料から所 定の手数料を差し引き、 移動状況情報提供料として移動通信事業者 N Cに支払う。 ここで、 リサーチ会社 M Cが移動通信事業者 N Cに対して支払う移動状況情報提 供料は、 相互間の自由な契約によって定められるものである。 従って、 移動状況 情報提供料は、 種々の形態によって決定する事ができる。
例えば、 事前に移動通信事業者 NCとリサーチ会社 MCの間において料金体系 を作成し、 この料金体系に基づいて移動状況情報提供料を決定する構成としても 構わない。 この場合、 リサーチ会社 MCから移動通信事業者 NCへと支払われる 移動状況情報提供料は、 提供された情報量、 すなわち、 移動通信事業者 NCが何 人分の移動状況情報を提供したかに応じて、 一定の料率の下に算出されることに なる。 従って、 リサーチ会社 MCが手数料として得られる金額は、 (企業 RCか ら取得したリサーチ料) 一 (移動状況情報提供料) という計算によって導かれる 金額となる。
ステップ S 8 :移動通信事業者 NCは、 リサーチ会社 MCから受け取った移動状 況情報提供料から所定の手数料を差し引き、 移動状況情報を提供したユーザの 各々に等しく分割して、 還元する。 ここで、 ユーザ UZに対する移動状況情報提 供料の還元方法としては、 以下のような方法が考えられる。
1. 第 1の還元方法
この方法は、 各ユーザ UZに還元すべき金額をユーザ UZの銀行口座に振り込 むものである。
2. 第 2の還元方法
この方法は、 当該ュ一ザ U Zが移動通信事業者 N Cの通信サービスを受けるこ とによって発生する通信料金を、 各ユーザ UZに対して還元すべき金額分だけ割 り引くものである。 この場合、 移動通信事業者 NCは、 移動状況情報の提供によ つて還元される金額を、 各ユーザ UZ毎に月単位で合算し、 その合算した金額分 だけ通信料金の割引を行う。
3. 第 3の還元方法
この方法は、 各ユーザ UZに還元すべき金額分だけ、 移動通信事業者 NCが当 該ュ一ザ UZに対して通信サービス以外の他のサービスを提供する還元方法であ る。 このサービスの提供方法としては、 例えば、 移動通信事業者 NCが移動状況 情報を提供しているユーザ UZに対してだけ、 特別なサービス (例えば、 自分の 移動状況情報を各月単位で見られるようにするサービス等) を提供するものであ つても良い。 また、 移動通信事業者 NCが通信サービスを提供する際に、 付帯的 に提供するサービス (例えば、 インタ一ネット接続サービス等) に伴う、 サービ ス提供料を割引くものであっても良い。
4. 第 4の還元方法
この方法は、 移動状況情報を提供する度毎に、 各ユーザ UZに対して所定数の ポイントを与えるものである。 このポイントは、 ュ一ザが移動通信事業者 NCか ら所定の特典を得るために用いられる。 ユーザは、 例えば、 3 0 0ポイント持つ ていれば自転車が貰え、 1 0 0ポイント持っていればタオルが貰える等の特典が 得られる。 また、 このポイントを金額に換算して、 商品券等の金券と交換するよ うにしても良い。
なお、 本実施形態においては、 説明をより具体的なものとするため、 各ユーザ U Zに対して上記第 4の還元方法によって移動状況情報提供料の還元を行う場合 について説明する。
以上が本実施形態に係る移動状況情報提供方法の概略である。 なお、 本実施形 態に係る移動状況情報提供方法については、 以下説明する本実施形態に係る移動 通信システムの構成および動作を参照することによりさらに理解が深まるであろ う。
[ 1 . 2 ] 移動通信システムの構成
( a ) システムの全体構成
図 2は、 本実施形態に係る移動通信システムの構成を示したブロック図である。 図 2に示すように、 本実施形態にかかる移動通信システムは、 複数の移動機 1と、 移動機 1を収容する移動パケット通信網 2と、 移動状況検索サーバ 3と、 リサ一 チサーバ 4とを有する。 なお、 図 2においては、 図面が煩雑となることを防止す るため、 当該システム中に存在する複数の移動機 1の内、 1台の移動機 1のみが 図示されている。
ここで、 移動機 1は、 移動パケット通信網 2に収容された携帯電話機等の携帯 型の通信端末である。 移動機 1は、 ュ一ザ U Z自身が携帯する。 この移動機 1を 用いることによって、 移動パケット通信網 2のパケット交換サービスおよび図示 しない移動電話網の通話サービスを受けることができる。 移動機 1は、 通常の携 帯電話機等の有する機能に加えて、 当該移動機 1の現在地、 すなわち、 ユーザ U Zの現在地を移動状況検索サーバ 3に送信する機能を有する。
移動状況検索サーバ 3は、 移動通信事業者 N Cが保有するコンピュータシステ ムである。 移動状況検索サーバ 3は、 移動状況情報提供契約を結んでいるユーザ U Zの中から移動状況情報の提供依頼の内容に適合するユーザ U Zを抽出し、 ュ 一ザ U Zの移動機 1の位置情報を取得する。 そして、 移動状況検索サーバ 3は、 取得した位置情報に基づいて移動状況情報を生成する。
図 3 A〜Dは、 この移動状況情報を示した図である。 図 3 A〜Dにおいて、 地 図上にプロットされている位置は、 移動機 1から取得した位置情報 (緯度 ·経 度) に対応した位置である。 また、 図 3 Bは図 3 Aに示す地図上の鎖線部 A 1を 拡大したものであり、 図 3 Cは図 3 Dに示す地図上の鎖線部 A 2を拡大したもの であり、 図 3 Dは図 3 Cに示す地図上の鎖線部 A 3を拡大したものである。 移動状況検索サーバ 3は、 各地域毎の地図を示す地図情報を記憶している。 そ して、 移動状況検索サーバ 3は、 地図情報によって表される地図において、 移動 機 1から取得した位置情報に対応した緯度 ·経度に点をプロットし、 プロッ卜さ れた点を線で結ぶことによって、 図 3 A〜Dに示すような移動状況情報を生成す る。 さらに、 移動状況検索サーバ 3は、 その生成した移動状況情報をリサーチサ ーバ 4へと送信する。
リサーチサーバ 4は、 リサーチ会社 M Cが保有するコンピュータシステムであ る。 リサ一チ会社 M Cリサーチサーバ 4は、 企業 R Cからのリサーチ依頼に基づ いてリサーチの対象となるユーザ U Zの属性を指定し、 移動状況検索サーバ 3に 対して移動状況情報の提供要求を送信する。 そして、 リサーチサーバ 4は、 移動 状況検索サーバ 3から送信されてくる移動状況情報を受信する。 リサーチ会社 M Cは、 リサ一チサ一バ 4が受信した移動状況情報を元に、 リサーチ依頼に対応し たリサーチ結果を作成し、 企業 R Cへと提供する。
なお、 移動状況検索サーバ 3及びリサーチサーバ 4の構成については後に詳細 を説明する。
また、 リサーチ会社 M Cから企業 R Cに対するリサーチ結果の提供方法は、 ど のような方法であっても構わない。 例えば、 リサーチ会社 M Cの従業者が、 リサ ーチ結果の内容を紙面にプリントアウトして、 企業 R Cへと訪問し、 企業 R Cの 担当者へと手渡す形態であっても良いし、 ネットワークを介して企業 R Cのサー パゃ端末に送信する形態としても構わない。
( b ) 移動機 1の構成
図 4は、 本実施形態にかかる移動機 1の構成を示したプロック図である。
図 4に示すように移動機 1は、 制御部 1 1、 送受信部 1 2、 指示入力部 1 3、 液晶表示部 14、 位置情報算出部 15及びこれらを相互に接続するバス 16を備 えている。
送受信部 12は、 移動バケツト通信網 2の基地局 21との間において無線通信 を行う。
指示入力部 13は、 PB (プッシュポタン) 等の各種ポタン及びカーソルキー からなり、 ユーザの入力操作に対応した操作データを制御部 1 1の CPU1 1 1 に供給する。 CPU11 1は、 この操作データからユーザの入力コマンドを判定 し、 同コマンドに対応した制御を行う。
液晶表示部 14は、 液晶パネル等の表示装置から構成されており、 制御部 1 1 の制御の下に各種情報を表示する。
位置情報算出部 15は、 図示せぬ GPS受信機を備えており、 この GP S受信 機によって受信された GPS信号に基づいて、 移動機 1の位置を示す緯度および 経度を求め、 この緯度および経度を位置情報として CPU 11 1へと供給する。 制御部 1 1は、 C PU (Central Processing Unit) 1 1 1と、 ROM (Read Only Memory) 丄 12と、 RAM (Randam Access Memory) 1 1 3力、 ら構成されており、 移動機 1の各部を制御する。 ROM112には、 移動パケッ ト通信網 2内で当該移動機 1を一意に特定するための移動機 I D及び移動機 1の 全体を制御するための制御プログラムや各種制御情報が記憶されている。 くわえ て、 ROM1 12には、 移動機 1の位置情報を移動状況検索サーバ 3宛に送信す るためのプログラム (以下、 「位置情報報知プログラム」 という) が記憶されて いる。 '
RAM 113は、 CPU1 1 1のワークエリアとして用いられる。
CPU 111は、 各種処理の実行にあたり、 ROM112に記憶された各種制 御プログラムを読み出し、 当該プログラムに記述された手順に従う。 例えば、 位 置情報算出部 15に対して位置情報の算出を命令する場合、 CPU1 11は、 R OM112に記憶された位置情報報知プログラムを読み出し、 その手順に従う。 位置情報算出部 15から位置情報が C PU111に供給されると、 C P U 1 1 1 は、 当該位置情報を送受信部 12を介して移動パケット通信網 2へと送出する。 移動機 1から送信された位置情報は、 移動パケット通信網を介して、 移動状況検 索サーバ 3によって受信される。
( c ) リサーチサーバ 4の構成
図 5は、 本実施形態にかかるリサーチサーバ 4の構成を示したプロック図であ る。
図 5に示すように、 リサ一チサ一バ 4は、 システム制御部 4 1と、 通信部 4 2 と、 依頼管理テーブル記憶部 4 3と、 移動状況情報データベース 4 4と、 イン夕 一フェイス部 4 5と、 操作端末 4 6とを有する。
システム制御部 4 1は、 C P U、 R OMおよび R AM等から構成される (図示 は省略)。 R O Mには、 リサーチサーバ 4が移動状況検索サーバ 3に対して移動 状況情報の提供依頼を行い、 当該依頼に対応した移動状況情報を移動状況検索サ ーバ 3から取得するためのプログラムが記憶されている。 C P Uはこの制御プロ グラムを実行することにより移動状況検索サーバ 3から移動状況情報を取得する ための処理を実行する。
通信部 4 2は、 移動パケット通信網 2を介してパケット交換を行う。 リサーチ サーバ 4は、 このパケット交換によって、 移動状況検索サーバ 3に対して、 移動 状況情報の提供依頼を行うと共に、 送信されてきた移動状況情報を受信する。 ィ ンターフェイス部 4 5は、 システム制御部 4 1と、 操作端末 4 6との間のデ一夕 の授受を仲介する。
操作端末 4 6は、 リサ一チサ一パ 4に接続された P C ( Personal Computer) 等の装置であり、 リサーチ会社 M Cのォペレ一夕が、 企業 R から のリサーチ依頼に基づいて、 顧客名 (企業 R Cの名称)、 当該リサーチのリサ一 チ期間及び当該リサーチに対応した条件の入力を行う。
操作端末 4 6に入力されるリサーチ条件は、 企業 R Cからのリサーチ依頼に基 づいて定められるものである。 そして、 検索条件の形態は、 プログラム技術の許 す範囲内においてどのようなものであってもよい。 例えば、 リサーチ条件を普通 文で入力する形態や、 リサーチ依頼の内容から所定のキーワードを抜き出して、 当該キーワードの組み合わせて作成される条件式を入力する形態等が考えられる。 本実施形態においては、 説明を具体的に行うため、 リサーチ依頼の内容から抽 出されたキ一ワードを組み合わせた条件式を用いるものとする。 例えば、 企業 R C側から依頼されたリサーチの内容が、 「3 0代の男性で、 東 京都に在住している会社員の間で人気のある場所」 という内容である場合を想定 する。 この場合、 リサーチ会社 M C例えば 「3 0代」、 「男性」、 「東京都」、 「会社 員」、 「人気スポット」 といった特定のキーワードが抽出される。 そして、 これら のキーワードに基づいて、 例えば、 (男性) * ( 3 0代) * (東京都) * (会社 員) * (人気スボット) といった条件式が作成される。 ここで、 同条件式におい て、 「*」 は、 「AN D条件」 を示している。 一方、 「3 0代または 2 0代」 等の 「O R条件」 として指定する場合には、 (2 0代 + 3 0代) と表現することによ つて 「O R条件」 を含む条件式を作成することが可能である。
依賴管理テ一プル記憶部 4 3には、 企業 R Cからの依頼内容を管理するための 依頼管理テーブル T B L 1が記憶されている。 図 6は、 依頼管理テーブル T B L 1を示す図である。 図 6に示すように、 依頼管理テーブル T B L 1には、 リサ一 チ依頼を行った顧客名 (ここでは、 企業 R Cの名称) と、 当該依頼に対応した依 頼コードと、 当該依頼に対応したリサーチ期間と、 当該リサ一チにおける条件式 とが各々対応付けて格納される。 ここで、 依頼コードとは、 企業 R Cからの依頼 に対して一意に決定されるコ一ドである。
操作端末 4 6に条件式等の情報が入力されると、 システム制御部 4 1は、 入力 された情報を一旦依頼管理テ一プル T B L 1へと格納する。 その後、 システム制 御部 4 1は、 依頼管理テーブル T B L 1に格納された、 依頼コードと、 リサーチ 期間と、 条件式とを読み出して、 これらの情報を付加した移動状況情報の提供依 頼を移動状況検索サーバ 3へと送る。
移動状況情報データベース 4 4は、 移動状況検索サーバ 3から受信した移動状 況情報を格納するためのデータベースである。 図 7は、 この移動状況情報データ ベース 4 4の記憶内容を示した図である。 図 7に示すように、 移動状況情報デー 夕べ一ス 4 4には、 各依頼コード毎に、 対応した移動状況情報が格納される。 移動状況検索サーバ 3から各移動状況情報の提供依頼に対応した移動状況情報 が送信されてくると、 システム制御部 4 1は、 受信した移動状況情報を当該提供 依頼に対応した依頼コードと対応付けて、 移動状況情報データベース 4 4に格納 する。 この結果、 移動状況情報データベース 4 4には、 各依頼に対応した移動状 況情報が格納されることとなる。
( d ) 移動状況検索サーバ 3の構成
図 8は、 本実施形態にかかる移動状況検索サーバ 3の構成を示すプロック図で ある。 図 8に示すように、 移動状況検索サーバ 3は、 システム制御部 3 1と、 通 信部 3 2と、 ュ一ザ属性情報データベース 3 3と、 テーブル記憶部 3 4と、 位置 情報記憶部 3 5と、 ユーザボイント記憶部 3 6と、 課金データ記憶部 3 7とを備 えている。
システム制御部 3 1は、 C P U、 R OM, R AMおよびハードディスク等を備 えている (図示は省略)。 R OMには移動機 1から位置情報を取得して、 当該位 置情報に基づいて移動状況情報を生成し、 リサーチサーバ 4に提供するサービス を実行するための制御プログラムが記憶されている。 また、 R OMには、 移動状 況情報を生成するために用いる地図情報が格納されている。 C P Uは、 制御プロ グラムを実行することにより移動機 1から位置情報を取得し、 移動状況情報を生 成する。 そして、 C P Uは、 生成した移動状況情報を一度ハ一ドディスクに格納 し、 当該移動状況情報を読み出してリサーチサーバ 4へと送信する。
ユーザ属性情報デ一タベース 3 3には、 移動パケット通信網 2のバケツト交換 サービスを受ける移動機 1を有するユーザ U Zの内、 移動状況情報提供契約を結 んでいるユーザ U Zの情報が格納されている。
図 9は、 ユーザ属性情報データベース 3 3の記憶内容を示した図である。 同図 に示すように、 ユーザ属性情報データベース 3 3には、 移動状況情報提供契約を 結んでいる各ユーザ U Zの移動機 1毎 (すなわち各ユーザ毎) に当該ユーザ U Z のユーザ属性情報が記憶されている。 このュ一ザ属性情報は、 例えば、 ユーザ U Zの年齢、 性別、 住所、 職業、 地位、 年収、 趣味および購買傾向等の各種属性を 示す情報である。 ここで、 ユーザ属性情報デ一夕ベース 3 3に格納されているュ 一ザ属性情報は、 移動状況情報提供契約を結ぶにあたって、 事前にユーザ U Zに アンケートを行い、 当該アンケートによって収集されるものである。
テーブル記憶部 3 4には各種のテーブルが記憶されている。 これらの各種テー ブルは、 システム制御部 3 1が移動状況情報提供契約を結んでいるユーザ U Zか ら位置情報を取得して、 当該位置情報に基づいて移動状況情報を生成するための 処理を実行するために用いられる。
各種テーブルには、 依頼内容格納テーブルが含まれている。 この依頼内容格納 テーブルは、 リサーチサーバ 4から移動状況情報の提供依頼が送信されてきた場 合に、 当該提供依頼に付加された各種情報を格納するためのテーブルである。 図 1 0は、 依頼内容格納テーブル T B L 2を示す図である。 図 1 0に示すように依 頼内容格納テーブル T B L 2には、 移動状況情報提供依頼に付加された、 依頼コ —ドと、 リサーチ期間と、 条件式とが格納される。
移動状況検索サーバ 3は、 生成した移動状況情報をリサーチサーバ 4に送信す るに際して、 当該移動状況情報に対応した依頼コードを付加して送信する。 この ように依頼コードを付加して移動状況情報を送信することにより、 リサーチサ一 バ 4は、 送信されてきた移動状況情報と企業 R Cからの依頼内容との対応付けを 行うことが可能となる。
また、 この際、 移動状況検索サーバ 3は、 移動状況情報に対して、 当該移動状 況情報が誰のものであるのかを示す情報 (例えば、 移動機 I D ) を全く付加しな い。 これにより、 各移動状況情報が誰のものであるかは全く分からない状態で、 移動通信事情者 N C以外の第三者に移動状況情報を提供することが可能となる。 この結果、 各ユーザ U Zのプライバシ一は保護されることとなる。
また、 テーブル記憶部 3 4に記憶される各種テーブルには、 依頼内容格納テー プル T B L 2の他に、 複数の処理コ一ド対応テーブルと、 位置情報検索テーブル とが含まれる。 図 1 1は、 依頼コード対応テーブル T B L 3を示す図であり、 図 1 2は、 位置情報取得テーブル T B L 4を示した図である。
依頼コード対応テーブル T B L 3は、 リサ一チサ一バ 4から移動状況情報の提 供依頼が送信されてくる度毎に、 システム制御部 3 1がテーブル記憶部 3 4上に 作成するテーブルである。 図 1 1に示すように、 依頼コード対応テーブル T B L 3には、 依頼コ一ドおよび移動機 I Dが含まれる。
依頼コード対応テーブル T B L 3に格納されている移動機 I Dは、 各依頼コー ドに対応した条件式に合致するユーザ属性情報に対応した移動機 1の移動機 I D である。 より具体的に述べると、 この依頼コードテーブル T B L 3には、 各依頼 コード毎に移動状況情報の生成対象となる移動機 1の移動機 I Dが格納されてい る。 従って、 依頼コード対応テーブル TBL 3に格納されている移動機 I Dに対 応した移動機 1が、 システム制御部 31における移動状況情報の生成対象となる。 また、 この依頼コード対応テーブル TBL 3は、 システム制御部 31がリサーチ サーバ 4に移動状況情報を送信した時点で、 システム制御部 31によって削除さ れる。
一方、 位置情報取得テーブル TBL 4は、 各移動機 1が位置情報の取得対象と なっているか否かを示すテーブルである。 図 12に示すように、 位置情報取得テ 一ブル TBL 4には、 移動状況情報提供契約を結んでいる各ユーザ UZの移動機 1毎 (すなわち、 各ユーザ毎) に、 対応した位置情報取得フラグ F 1が格納され ている。 この位置情報取得フラグ F 1は、 各移動機 1が、 位置情報を取得するた めの処理を実行する対象となるか否かを表す。 この位置情報取得フラグ F 1が "1" である場合、 システム制御部 31は、 当該移動機 1が位置情報の取得対象 であるものと判定する。 そして、 システム制御部 31は、 移動機 1から位置情報 を取得するための処理を実行する。 これに対して、 このフラグが " 0" である場 合、 システム制御部 31は、 当該移動機 1を位置情報の取得対象ではないものと 判定する。
位置情報取得テーブル TBL 4において "1" となる位置情報取得フラグ F 1 は、 各依頼コード対応テーブル TBL 3に格納されている移動機 I Dに対応して いる。 つまり、 位置情報の取得対象となるのは、 移動状況情報の取得対象となる 移動機 1である。
また、 依頼コード対応テ一プル TBL 3が削除されることにより、 テーブル記 憶部 34に記憶された全ての依頼コード対応テーブル T BL 3上に当該位置情報 取得フラグ F 1に対応した移動機 I Dが存在しなくなると、 位置情報取得フラグ F 1は、 システム制御部 31によって "1 " から "0" へと変更される。
なお、 テーブル記憶部 34に記憶された、 これらテ一ブルへの各種情報の格納 方法については、 後に詳細を説明する。
位置情報記憶部 35は、 移動状況情報提供契約を結んでいるユーザ UZの位置 情報を格納する。 図 13は、 位置情報記憶部 35の記憶内容を示した図である。 図 13に示すように、 位置情報記憶部 35には、 移動状況情報提供契約を結んで いる各ユーザ u zの移動機 1毎 (すなわちユーザ毎) に、 当該ユーザ U Zの位置 情報および当該位置情報を取得した時刻が記憶される。
システム制御部 3 1は、 所定の時間周期 (例えば 1 0分周期) で、 位置情報取 得テ一ブル T B L 4において位置情報取得フラグ F 1が " 1 " となっている移動 機 1から位置情報を取得する。 そして、 システム制御部 3 1は、 その取得した位 置情報を位置情報記憶部 3 5に格納すると共に、 位置情報を取得した時刻を位置 情報記憶部 3 5に書き込む。 この際、 システム制御部 3 1は、 送信されてきた位 置情報から、 移動機 I Dを抽出して、 位置情報記憶部 3 5の当該移動機 I Dに対 応した箇所に該位置情報を書き込む。 このようにして位置情報記憶部 3 5に記憶 された各移動機 1の位置情報は、 古いものから順に削除されていく。 当該位置情 報の削除のタイミングは、 当該移動機 1の移動機 I Dに対応した位置情報取得フ ラグ F 1が " 1 " から " 0 " へと変更されたとき、 或いは、 全ての依頼コードに 対応したリサーチ期間において最も古いリサーチ期間が終了したときである。 システム制御部 3 1が、 移動機 1から位置情報を取得する方法としては、 例え ば、 システム制御部 3 1が移動機 1に対して発呼して、 位置情報を取得する方法 や、 移動機 1側が主体的に移動状況検索サーバ 3に位置情報を送信する方法等が 考えられる。 本実施形態においては、 システム制御部 3 1が移動機 1に対して発 呼し、 位置情報を取得するものとする。
ユーザポイント記憶部 3 6には、 上述した各ユーザ U Zに還元すべきポイント が記憶される。
課金デ一夕記憶部 3 7には、 移動状況情報の提供契約を結んでいる各リサーチ 会社 M C毎に移動状況情報提供料に対応した課金データが記憶されている。 この 課金データは、 移動状況検索サーバ 3が、 リサーチサーバ 4に移動状況情報を配 信する度毎に、 移動状況情報提供料の料金体系に従って累積されるかたちで更新 される。
[ 1 . 3 ] 移動通信システムの動作
以下、 図面を参照して、 本実施形態にかかる移動通信システムの動作について 説明する。 以下においては、 本実施形態の動作を次の順序で説明する。 すなわち、 ( 1 ) 企業 R Cからリサーチ依頼を受けた場合の動作、 (2 ) 位置情報の取得時 の動作、 (3) 移動状況情報生成及び提供時の動作、 の順に説明を行う。
(1) 企業 RCからリサーチ依頼を受けた場合の動作
まず、 企業 RC側からリサーチ会社 MCに対して、 リサーチの依頼が行われる。 このリサーチ依頼は、 どのような形態であっても構わない。 例えば、 企業 RCの リサーチ担当者リサーチ担当者が、 リサーチ会社 MCの従業者に電話によりリサ —チ依頼を行っても構わないし、 リサーチ会社 M Cの従業者宛の電子メールによ り連絡しても構わない。 更には、 企業 RCのリサーチ担当者と、 リサーチ会社 M Cの従業者が面談を行ってリサーチ依頼を行っても構わない。
ここで、 企業 RC側から依頼されたリサーチ依頼の内容が、 「30代の男性で、 東京都に在住している会社員の間で人気のある場所」 という内容である場合、 リ サーチ会社 MCのオペレータは、 企業 RCの名称 (例えば、 「企業 A」) と共に、 この依頼内容に従って、 例えば、 (男性) * (30代) * (東京都) * (会社 員) * (人気スポット) といった条件式を入力する。 また、 この際、 リサーチ期 間として、 例えば 「7月 10日 5時 00分〜 7月 20日 5時 00分」 といったデ 一夕を入力する。
このようにして、 オペレータが入力操作を行うと、 リサ一チサ一パ 4のシステ ム制御部 41は、 当該顧客名と、 リサーチ期間と、 条件式に対応した依頼コード として、 例えば 「# 1」 を決定する。 そして、 システム制御部 41は、 これら依 頼コードと、 顧客名と、 リサ一チ期間と、 条件式とを依頼管理テーブル記憶部 4 3の依頼管理テーブル TBL 1へと格納する。 この結果、 リサーチサーバ 4の依 頼管理テーブル TBL 1の記憶内容は、 図 6のようになる。 また、 システム制御 部 41は、 依頼管理テーブル TBL 1に格納した各種情報のうち、 依頼コードと、 リサ一チ期間と、 条件式を付加した移動状況情報の提供要求を移動状況検索サー バ 3へと送信する。
次に、 リサーチサーバ 4から送信された移動状況情報の提供依頼は、 移動状況 検索サーバ 3の通信部 32によって受信され、 システム制御部 3 1へと送られる。 移動状況情報の提供依頼が送られてくると、 システム制御部 31においては、 図 14にフローを示す処理が実行される。
まず、 システム制御部 3 1は、 リサーチサーバ 4から送信されてきた移動状況 情報提供依頼に付加された依頼コードと、 リサーチ期間と、 条件式を抽出する
(ステップ S a l)。 そして、 システム制御部 31は、 抽出した情報をテーブル 記憶部 34に記憶されている依頼内容格納テーブル TBL 2へと格納する (ステ ップ S a 2)。 この結果、 依頼内容格納テーブル TBL 2には、 リサーチサーバ 4の依頼管理テーブル TBL 1に格納された情報の内、 顧客名を除いた情報が格 納されることとなる。
次に、 システム制御部 31は、 依頼内容格納テーブル TBL 2に格納された依 頼コード 「# 1」 に対応した、 依頼コード対応テーブル T BL 3をテーブル記憶 部 34上に作成する (ステップ S a 3)。
このようにして、 依頼コード対応テーブル TBL 3の作成が終了すると、 シス テム制御部 31は、 依頼内容格納テーブル TBL 2に格納された条件式 (今の場 合、 「 (男性) * (30代) * (東京都) * (会社員) * (人気スポット)」) に 従って、 ユーザ属性情報デ一夕ベース 33の検索を行う (ステップ S a 4)。 こ の検索の結果、 条件式に合致するユーザ属性情報が存在しない場合、 システム制 御部 31においては、 ステップ S a 5における判断が 「No」 となり、 処理が終 了する。
これに対して、 ステップ S a 5における検索の結果、 条件式に合致するユーザ 属性情報がヒットすると (「Ye s」)、 システム制御部 31は、 当該ユーザ属性 情報に対応した移動機 I Dを抽出する (ステップ S a 6)。 例えば、 ユーザ属性 情報データベース 33の記憶内容が図 9に示すようなものである場合、 条件式に 合致するユーザ属性情報として、 移動機 I D 「MS 1」 に対応したユーザ属性情 報がヒットすることになる。 かかる場合に、 システム制御部 31は、 移動機 I D 「MS 1」 に対応した移動機 1を移動状況情報の生成対象と判定し、 当該移動機 I D 「MS 1」 を抽出する (ステップ S a 5、 S a 6)。 そして、 システム制御 部 3 1は、 ステップ S a 3において作成した依頼コード対応テーブル TBL 3 (今の場合、 依頼コード 「# 1」 に対応したもの) に対して、 この抽出した移動 機 I D 「MS 1」 を格納する (ステップ S a 7)。
次に、 システム制御部 31は、 位置情報取得テーブル TBL 4において、 移動 機 I D 「MS 1」 に対応した位置情報取得フラグ F 1が " 0" であるか否かを判 定する (ステップ S a 8)。 このステップ S a 8における判定の結果、 移動機 I D 「MS 1」 に対応した位置情報取得フラグ F 1が "1" である場合 (「Ye s」)、 システム制御部 31は、 当該位置情報取得フラグ F 1を変更することなく、 処理をステップ S a 10へと進める。
これに対して、 ステップ S a 8における判定の結果、 移動機 I D 「MS 1」 に 対応した位置情報取得フラグ F 1が "0" である場合 (「No」)、 システム制御 部 31は、 当該位置情報取得フラグ F 1を "1" へと変更して、 処理をステップ S a l 0へと進める (ステップ S a 9)。
このようにして、 処理がステップ S a 10へと進むと、 システム制御部 31は、 ユーザ属性情報データベース 33に格納されている全てのユーザ属性情報を検索 したか否かを判定する。 そして、 検索が終了している場合 (ステップ S a 9 「Y e s」)、 システム制御部 31は、 処理を終了する。 これに対して、 検索が全て終 了していない場合、 システム制御部 31は、 ステップ S a 4〜S a 10の処理を 繰り返し実行することにより、 移動状況情報の取得対象となる移動状況情報を決 定する。
(2) 位置情報の取得時の動作
次に、 図 15に従って位置情報取得時の動作について説明する。 この処理は、 上述した企業 RCからリサ一チ依頼を受けた場合の動作とは無関係に移動状況検 索サーバ 3のシステム制御部 31が一定の時間周期で行う処理である。
図 15において 「M」 は、 ユーザ属性情報データべ一ス 33に格納されている ュ一ザ属性情報の数、 すなわち、 移動状況情報提供契約を結んでいるユーザ UZ の人数を示している。 また、 「N」 は、 位置情報取得テーブル TBL 4に格納さ れている各移動機 I Dに対応している。 例えば 「N」 が 「1」 の場合には、 移動 機 I D 「MS 1」 が処理の対象となっていることを示している。 「N」 が 「2」 の場合には、 移動機 I D 「MS 2」 が処理の対象となっていることを示している。 なお、 以下の説明においては、 説明をより具体的なものとするため、 位置情報取 得テーブル TBL4は、 図 12と同一の内容を有するものとして説明を行う。 まず、 システム制御部 31は、 処理を開始した時刻を位置情報記憶部 35に書 き込む (ステップ S b l)。 そして、 システム制御部 31は、 「N」 の値を 「0」 に設定した後、 「N」 を 「1」 だけインクリメントする (ステップ S b 2、 S b 3)。 このようにして、 「N」 を 「1」 にすると、 システム制御部 31は、 位置情 報取得テーブル TBL 4において、 移動機 I D 「MS 1」 に対応した位置情報取 得フラグ F 1を読み出す (ステップ Sb 4)。
次に、 システム制御部 31は、 移動機 I D 「MS 1」 に対応した位置情報取得 フラグ F 1の値が " 1 " であるか否かを判定する (ステップ S b 5)。 今の場合、 移動機 I D 「MS 1」 に対応した位置情報取得フラグ F 1は、 "1" であるため、 システム制御部 31は、 ステップ S b 5において 「Ye s」 と判定する。 そして、 システム制御部 31は、 移動機 I D 「MS 1」 に対応した移動機 1を位置情報の 取得対象であると識別し、 移動機 I D 「MS 1」 に対応した移動機 1に対する発 呼処理を実行する (ステップ Sb 6)。
次に、 システム制御部 31は、 当該移動機 1に対して、 位置情報要求を送信す る (ステップ S b 7)。 そして、 システム制御部 3 1は、 移動機 1側から位置情 報が送信されてくるまで、 待機する状態となる (ステップ S b 8)。 移動状況検 索サーバ 3から送信された位置情報要求が移動機 1によって受信されると、 CP Ul 1 1は、 ROM112から上述した位置情報報知プログラムを読み出し、 位 置情報算出部 15に対して位置情報の算出を命令する。 そして、 位置情報算出部 15は、 算出した位置情報を CPU1 11に送る。 CPU1 11は、 このように して位置情報算出部 15から送られてきた位置情報を送受信部 12を介して移動 バケツ卜通信網 2へと送出する。
一方、 移動状況検索サーバ 3のシステム制御部 31は、 移動機 1から送信され た位置情報が受信された時点で、 ステップ S b 8において 「Ye s」 と判定する。 すると、 処理がステップ S b 9へと進む。 システム制御部 31は、 受信した位置 情報を、 位置情報記憶部 35の移動機 I D 「MS 1」 に対応した箇所に書き込む (ステップ S b 9)。
位置情報の書き込みが終了すると、 システム制御部 3 1は、 「N」 の値が、 「M」 の値を超えているか否かを判断する (ステップ S b 1 0)。 この例では、 「N= 1」 であるため、 システム制御部 3 1は、 ステップ S b 3を実行して 「N」 の値を 「1」 だけインクリメントする。 そして、 移動機 I D 「MS 2」 に 対応した位置情報取得フラグ F 1を読み出す (ステップ S b 4)。
次に、 システム制御部 31は、 移動機 I D 「MS 2」 に対応した位置情報取得 フラグ F 1の値が " 1" であるか否かを判定する (ステップ S b 5)。 この例で は、 移動機 I D 「MS 2」 に対応した位置情報取得フラグ F 1は、 "0" である ため、 システム制御部 31は、 ステップ Sb 5において 「No」 と判定する。 こ の結果、 システム制御部 31は、 移動機 I D 「MS 2」 に対応した移動機 1を位 置情報の取得対象ではないものと識別する (ステップ S b 5)。 システム制御部 31は、 ステップ S b 10において 「N」 の値が、 「Mj の値を超えていないも のと判断して、 ステップ S b 3を再度実行し、 「N」 の値を 「1」 だけインクリ 以下、 同様の処理を繰り返し、 システム制御部 31は、 位置情報取得テーブル TBL4に格納されている全ての移動機 I Dに対応した処理が終了し、 「N」 の 値が 「M」 の値と等しくなると (ステップ Sb 10 「Ye s」)、 処理を終了する。
(3) 移動状況情報の生成及び提供時の動作
次に、 図 16に従って移動状況情報の生成及び送信時の動作について説明する。 この処理は、 移動状況検索サーバ 3の依頼内容格納テーブル TBL 2に格納され ているリサーチ期間が経過したときに、 システム制御部 31が行うものである。 従って、 リサーチ期間が経過するまでは、 この処理が実行されることはない。 ここで、 図 16において 「Y」 は、 処理の対象となる依頼コード対応テーブル TBL 3に格納されている移動機 I D数を示している。 これに対して、 「X」 は、 当該依頼コード対応テーブル TBL 3に格納されている、 各移動機 I Dの各々に 対応している。 これをより具体的に述べると次のようになる。 まず、 移動状況情 報の生成処理の対象となっている依頼コード対応テーブル TBL 4が図 1 1に示 す依頼コード 「# 1」 と同一の内容を有している場合を想定する。 この場合、 「X」 が 「1」 のとき、 移動機 I D 「MS 1」 が処理の対象となっている。 また、 「X」 が 「2」 のとき、 移動機 I D 「MS 7」 が処理の対象となっていることを 示している。 なお、 以下の説明においては、 説明をより具体的なものとするため、 依頼コード 「# 1」 に対応したリサーチ期間が経過したものとし、 依頼内容格納 テーブル T BL 2及び依頼コード対応テーブル T BL 3の内容は、 図 10及び図 11と同様の内容であるものとする。
まず、 システム制御部 31が依頼コード 「# 1」 に対応した依頼コード対応テ —ブル TBL 3をテーブル記憶部 34から読み出す (ステップ S c 1)。 このよ うに、 依頼コード対応テーブル TBL 3を読み出すと、 システム制御部 31は、 当該依頼コード対応テーブル TBL 3に格納されている移動機 I D数を求め、 「Y」 と、 「X」 の値を決定する。
次に、 システム制御部 31は、 「X」 の値を 「0」 とした後、 「X」 を 「1」 だ けインクリメントする (ステップ S c 2、 S c 3)。 このようにして、 「XJ を 「1」 に設定すると、 システム制御部 31は、 依頼コード 「# 1」 に対応した依 頼コード対応テーブル TBL 3において、 「X= 1」 に対応した移動機 I D、 す なわち、 移動機 I D 「MS 1」 を読み出す (ステップ S c 4)。
次に、 システム制御部 31は、 移動機 I D 「MS 1」 に対応した移動機 1を移 動状況情報の生成対象であるものと判定し、 移動機 I D 「MS 1」 に対応した移 動機 1の移動状況情報の生成処理を実行する (ステップ S c 5)。
この移動状況情報生成処理においては、 以下のような処理が実行される。
(i) システム制御部 31は、 依頼内容格納テーブル TBL 2において、 依頼コ —ド 「# 1」 に対応したリサーチ期間を読み出す。
(ii) システム制御部 3 1は、 位置情報記憶部 3 5に格納された移動機 I D 「MS 1」 に対応した位置情報において、 リサーチ期間内に取得されたものを読 み出し、 上述した地図情報によって表される当該位置情報に対応した緯度 ·経度 にプロットを行う。
(iii) システム制御部 31は、 地図上に施したプロットを、 時間的に早いもの から順に線で結び、 地図上に動線を描く。
このようにして、 移動機 I D 「MS 1」 に対応した移動状況情報の生成が終了 すると、 システム制御部 31は、 生成した移動状況情報を自らの有するハ一ドデ イスク (図示は省略) に対して書き込む (ステップ S c 6)。 そして、 システム 制御部 31は、 「X」 の値が、 「Y」 の値を超えているか否かを判断する (ステツ プ S c 7)。 この例では、 「X=1」 であるため、 システム制御部 31は、 ステツ プ S c 3を実行して 「X」 の値を 「1」 だけインクリメントする。 以下、 システム制御部 3 1は、 「X」 の値が 「Y」 の値と等しくなるまで (ス テツプ S c 7 「Y e s」)、 すなわち、 依頼コード対応テーブル T B L 3に格納さ れている全ての移動機 I Dに対応した処理が終了するまで、 上記処理を繰り返す のである (ステップ S c 3〜S c 7 )。 この結果、 リサーチサーバ 4から送られ てきた、 依頼コード 「# 1」 に対応した条件式に合致するユーザ属性情報を有す る、 全てのユーザ U Zの移動状況情報が生成され、 システム制御部 3 1内のハー ドディスク (図示は省略) へと格納される。
次に、 システム制御部 3 1は、 ハードディスクに格納された各ユーザ U Zの移 動状況情報を読み出す (ステップ S c 8 )。 そして、 システム制御部 3 1は、 読 み出した移動状況情報の各々に対して依頼コード 「# 1」 を付加し、 順次、 リサ 一チサ一バ 4へと送信する (ステップ S c 9 )。
次に、 システム制御部 3 1は、 課金デ一夕記憶部 3 7の課金データに対して、 移動状況情報提供料に対応した課金データを追加する。 また、 この際、 移動状況 情報提供料から所定の手数料を差し引いた金額を、 移動状況情報を提供した全て のユーザ数で除算し、 この除算した金額に対応したポイントをユーザポイント記 憶部 3 6に加算する。
一方、 リサーチサーバ 4においては、 移動状況検索サーバ 3から送信された各 ユーザ U Zの移動状況情報が通信部 4 2によって順次受信され、 システム制御部 4 1へと送られる。 次に、 システム制御部 4 1は、 受信した各移動状況情報を移 動状況情報データベース 4 4へと格納していく。 この際、 システム制御部 4 1は、 当該移動状況情報に付加されている依頼コード 「# 1」 に基づき、 各移動状況情 報を対応付けて格納する。
このようにして、 移動状況情報が移動状況情報データベース 4 4に格納される と、 リサーチ会社 M C操作端末 4 6から移動状況情報を参照することが可能とな る。 より具体的には、 操作端末 4 6から、 例えば、 顧客名、 依頼コード等の情報 を入力すると、 システム制御部 3 1は、 当該情報に対応した条件式を依頼管理テ 一ブル T B L 1から読み出して、 操作端末 4 6のディスプレイ上に表示すると共 に、 移動状況情報データベース 4 4に格納されている移動状況情報の一覧を表示 する。 この状態において、 オペレータが操作端末 4 6を操作すると、 各移動状況 情報をディスプレイ上に表示することも出来るし、 操作端末 4 6に接続されたプ リン夕を用いて、 紙面上にプリントァゥ卜することも可能である。
そして、 リサーチ会社 M Cは、 移動状況情報データベース 4 4に格納された移 動状況情報を用いて、 企業 R Cからのリサーチ依頼に対応した情報を作成して、 リサーチ結果として企業 R Cへと提供する。 この企業 R Cに対して提供されるリ サーチ結果は、 どのような物であっても構わない。 例えば、 リサーチ依頼の内容 が 「3 0代の男性で、 東京都に在住している会社員の間で人気のある場所」 とい うものであれば、 リサーチ会社 M Cは、 取得した移動状況情報に基づき、 「人気 スポットランキング」 等の報告書を作成し、 企業 R Cまで出向いて当該報告書を 提出するようにしても良い。 また、 リサーチ会社 M Cは、 移動状況情報に基づい て作成したリサーチ情報を各種記憶媒体に書き込んで企業 R Cに提出しても構わ ないし、 電子メール等により企業 R Cの担当者宛に送信するようにしても良い。 ( 4 ) 本実施形態の効果
以上、 説明したように、 本実施形態では、 企業側からのリサーチ依頼に基づい て条件を指定し、 当該条件に合致する属性を有するユーザの移動状況情報をリサ ーチ会社に提供する。 このため、 リサーチ会社は、 アンケ一ト等に人員を割くこ となく、 企業側からのリサーチ依頼に即したリサーチ結果を作成することが可能 となる。
また、 本実施形態では、 移動状況情報が移動通信事業者の保有する移動状況検 索サーバ内において生成されており、 かつ、 その提供にあたっても各移動状況情 報が、 誰のものであるかをリサーチ会社側に知られることがない。 このため、 移 動通信事業者は、 各ユーザのプライバシーを保護しながら、 リサーチ会社に対し て、 移動状況情報を提供することが可能となる。
また、 本実施形態では、 移動状況情報提供契約を結んでいるユーザに対応した 移動状況情報のみがリサーチ会社へと提供される。 このため、 自らの移動状況情 報の提供を望まないユーザの情報が外部に漏れてしまうことを防止することが可 能となると共に、 移動状況情報の提供にあたって契約を結ぶため後に問題が発生 してしまうことを有効に防止することも可能となる。
更には、 本実施形態では、 移動状況情報を提供するにあたり、 ユーザに対して 金銭等による還元を行うため、 移動状況情報提供契約を結ぶユーザを喚起するこ とが可能となる。 くわえて、 本実施形態では、 ユーザ側にとっても自らの位置情 報を提供することにより、 金銭等の利益を得ることが可能となる。
なお、 本実施形態においては、 移動状況検索サーバ 3が一定周期で移動機 1か ら位置情報を取得する構成となっているが、 この取得タイミングは一定周期でな くても良い。
また、 本実施形態においては、 移動状況検索サーバ 3が有しているュ一ザ属性 情報に含まれるユーザの属性の一例として、 図 9に示したような属性があるもの として説明を行ったが、 当然ユーザ属性情報は、 これに限らず他のものが含まれ ていても構わない。
[ 1 . 4 ] 変形例
<変形例 1 >
本実施形態においては、 リサーチ会社 M Cのォペレ一夕がリサーチサーバ 4の 操作端末 4 6に対して企業 R Cのリサーチ依頼に対応した条件式等を入力する構 成となっている。 しかし、 企業 R Cがコンピュータシステムを保有している場合、 当該コンピュータシステム上において条件式等を入力し、 移動パケッ卜通信網 2 を介してリサーチサーバ 4へと送信する構成とすることも当然可能である。
この場合、 企業 R Cの保有するコンピュータシステム上において条件式とリサ ーチ期間を入力すると、 当該コンピュータシステムは、 自らのアドレス (例えば、 電話番号や I Pアドレス) と、 入力された条件式及びリサーチ期間を付加したリ サーチ依頼をリサーチサーバ 4へと送信する。 そして、 リサーチサーバ 4のシス テム制御部 4 1は、 受信したリサーチ依頼に付加された、 企業 R Cのコンピュー 夕システムのアドレスから、 顧客名を特定し、 当該顧客名と共に、 リサーチ依頼 に付加されている条件式等の情報を依頼管理テーブル T B L 1へと格納すること となる。
また、 このように企業 R Cがコンピュータシステムを保有している場合、 移動 パケット通信網 2を介してリサーチ情報の提供を行うことも可能である。
なお、 この場合、 企業 R Cのコンピュータシステムは、 移動パケット通信網 2 と直接通信ができることは必要とならない。 例えば、 当該コンピュータシステム がインターネッ卜に接続されている場合、 インターネット経由で移動バケツ卜通 信網側と通信することも可能となる。 この場合、 インターネットと、 移動バケツ ト通信網 2の間に中継装置を設け、 当該中継装置にこれらネッ卜ワーク間の通信 プロトコルの変換を行う機能を設けておけばよい。
ぐ変形例 2 >
本実施形態においては、 リサーチサーバ 4を移動バケツト通信網 2に接続し、 移動状況検索サーバ 3からリサ一チサ一バ 4に対して移動状況情報を送信するに 際しては、 移動パケット通信網 2を介して送信する構成となっている。 しかし、 移動状況検索サーバ 3とリサーチサーバ 4の間は、 専用線で繋ぐ構成としても構 わない。 また、 移動パケット通信網 2とインタ一ネットを接続し、 インターネッ ト側にリサーチサーバ 4を設置する構成としても構わない。
<変形例 3 >
本実施形態において移動状況検索サーバ 3は、 各移動状況情報の生成対象とな る移動機 1の各々 (すなわち、 各ユーザ) に対応した移動状況情報を生成して、 リサーチサ一パ 4に提供する構成としている。 すなわち、 本実施形態においては、 移動状況情報の取得対象として抽出された移動機 1の数に等しい数の移動状況情 報が生成され、 移動状況検索サーバ 3からリサーチサーバ 4へと提供される。 こ れに対して、 移動状況検索サーバ 3が、 全ての移動機 1に関する移動状況を一つ の地図上に表示して (すなわち、 一つの移動状況情報を生成して)、 リサーチサ ーバ 4に提供する構成としても構わない。
この場合において、 各移動機 1毎に色を変化させて地図にプロットする構成と すれば、 各移動機 1毎の移動状況が、 どのように変化しているのかを明確にする ことが可能となる。
また、 地図上にプロットされた点に対して、 数字や文字を付加することによつ て移動状況を表現しても良い。
更に、 プロットされた点が複数重なっている部分については、 点の大きさや色 を変更することにより、 重なっている点の数 (すなわち、 プロットされた点の位 置にいたユーザの人数) を表現する構成とすることも可能である。 また、 このよ うに複数の点が重なっている部分については、 その点の位置にいたユーザの人数 と、 各ユーザの年齢及び性別を表す一覧表を、 上記の点に付加する構成としても 良い。 更には、 このような場合、 各点に番号を付加し、 移動状況情報と共に、 点 に付加された番号の各々に対応したユーザの人数と、 各ユーザの年齢及び性別を 表した一覧表を提供する構成としても構わない。
また、 本実施形態において、 移動状況検索サーバ 3からリサーチサーバ 4へと 提供される移動状況情報は、 地図上にユーザの移動状況が示されたものである。 しかし、 移動状況検索サーバ 3からリサ一チサ一バ 4に提供される情報は、 この ような形態に限らず、 位置情報から取得可能な態様であればどのような態様のも のであっても構わない。
例えば、 地図上の各位置情報に対応した緯度経度に対してプロットする際に、 当該点に対応した位置情報の取得時刻を付加する構成をとることも可能である。 この際、 例えば、 各点に矢印を設けユーザの移動方向を'示すようにしても良い。 また、 リサーチサーバ 4側において地図情報を保有している構成とした場合、 移動状況検索サーバ 3は、 各ユーザの動線のみをリサーチサーバ 4へと送信すれ ばよい。 この場合、 リサ一チサーバ 4のシステム制御部 4 1は、 自らの保有して いる地図情報と移動状況検索サーバ 3から送られてきた移動状況情報とを重ね合 わせることによって、 図 3に示したのと同様の情報を得ることが可能となる。 ま た、 この場合においても、 移動状況情報は、 全ての移動機 1に関する移動状況を 一つの動線で表示する構成とすることが可能である。 この場合、 動線の色によつ て、 各移動機 1の動線を区別する構成として良い。 また、 動線の重なっている部 分については、 動線の当該部分の太さを変更したり、 色を変更することによって 当該部分に重なった線の数 (すなわち、 当該部分を通過した人数) を示すように しても良い。
なお、 この際、 各動線上に矢印等で、 移動方向を示すことにより、 各移動機 1 の移動方向を示すことも可能となる。
更に、 各ユーザ U Z毎の位置情報を、 表形式で示した情報としても良い。 この 場合、 当該表には、 ユーザ U Zの位置情報と共に当該位置情報を得た時間が示さ れることとなる。
なお、 上記変形例においても、 移動状況検索サーバ 3からリサ一チサ一バ 4へ と移動状況情報を提供するに際して、 移動機 I D等の情報を付加せずに提供する ことによって、 各移動状況情報がどのユーザ U Zのものかを外部に漏秘すること なく移動状況情報の提供を行うことが可能となる
<変形例 4 >
本実施形態において、 移動状況検索サーバ 3が移動機 1から取得する位置情報 は、 移動機 1の G P S機能により取得されるものとして示しているが、 当然他の 方法により得られるものであっても構わない。 例えば、 所謂 「3点測定」 により 求める方法や、 移動パケット通信網 2内において移動機 1が何処の基地局 2 1に 在圏しているのかを特定するために、 移動バケツト通信網 2のサービス制御局 (図示は省略) に登録されている位置登録信号情報を用いる方法がある。
ここで、 この位置登録信号情報は、 以下のようにして得られる情報である。 ま ず、 移動機 1は、 基地局 2 1から 「とまり木チャネル」 において送信されている ビーコン信号を受信し、 当該ビーコン信号に対する応答信号として自らの移動機 I Dを返す。 そして、 基地局 2 1は、 移動機 1から受信した移動機 I Dに対して、 自らの基地局 I Dを付加してサービス制御局 (図示は省略) に送信する。 この結 果、 サービス制御局に移動機 I Dと、 当該移動機 1の在圏先の基地局 2 1の基地 局 I Dが位置登録信号情報として登録される。
そして、 移動状況検索サーバ 3は、 サービス制御局から各移動機 1の在圏して いる基地局 2 1の基地局 I Dを一定周期で取得し、 この基地局 I Dに基づいて位 置情報を取得する。 この際、 移動状況検索サーバ 3は、 取得した基地局 I Dに対 応した基地局 2 1の所在地から、 各移動機 1の位置情報を取得することとなる。 <変形例 5 >
本実施形態の移動通信システムは、 以下のように動作するものであって良い。 以下に、 具体例を示す。
( a ) 自動販売機の利用者拡大
例えば、 自動販売機を設置する場合を想定する。 この場合、 通行人の往来が最 も多い位置に、 最も商品が目に入りやすい方向に向けて自動販売機を設置すると、 自動販売機の売上を上げることが望める。 このとき、 自動販売機の最適な設置位 置および設置方向を推定するために、 移動通信システムを利用することが可能で ある。 この場合の動作としては、 例えば、 以下のようにするとよい。
まず、 操作端末 4 6には、 自動販売機の設置予定地の住所を示すデータが入力 される。 移動状況検索サーバ 3は、 操作端末 4 6より受信したデ一夕に対応する 基地局 I Dを識別し、 この基地局 I Dを応答信号に含む移動機 1の位置情報を取 得する。 このとき、 サービス制御局は、 各移動機 1の位置情報の履歴をすベて記 憶しているおり、 この履歴をすベて、 移動状況サーバ 3に送信する。 移動状況検 索サーバ 3は、 取得した位置情報から移動状況情報を生成し、 さらに、 生成した 移動状況情報を地図上にマツビングする。
このようにして移動状況情報が地図上にマツピングされると、 通行人の往来が 最も多い位置と、 通行人が最も多くやってくる方向とを、 視覚的に識別できるよ うになる。 これは、 属性によって指定された複数のユーザ U Zが、 地図上のある 点に収束したことを示している。 ここから、 本変形例 (a ) の移動通信システム によって、 ある条件を満たす地図上の一点を推定することができるといえる。 上記では、 移動状況情報を取得した結果として、 地図上におけるある一点が推 定される場面について説明しているが、 さらに、 これとは別様に、 地図上におけ るある一点を基準点として取り、 この基準点にどのように人が集まってきたかを 推定するために移動状況情報を利用することもできる。 具体的には、 ある飲食店 の利用者がどこからやってくることが一番多いかを示す情報を得るといつた例が 挙げられる。 この場合には、 飲食店の出店位置の住所を示すデータを検索条件と して入力し、 この住所の周辺にある移動機 1の移動状況情報を取得するようにす ると良い。 すると、 移動状況情報は、 ビラを配るなどの街頭宣伝を最も効果的に 行える地点を推定する、 といった目的に利用できる。
( b ) 学習塾の塾生数拡大
次に、 学習塾が宣伝の為に看板を設置する場合を想定する。 この場合には、 学 校から最寄のバス停や駅まで、 下校時間に生徒達がどのような経路で帰宅するか を示す移動状況情報を取得できれば良い。 このとき、 本変形例 (b ) の移動通信 システムを利用することができる。
この場合には、 操作端末 4 6に入力するデータとして、 学校の立地点を示すデ 一夕と、 駅の立地点を示すデータとの 2つのデータを入力するようにすると良レ^ また、 移動機 1を保持する対象としては、 学生という属性を備えるものを選択す る。 これ以外の動作は、 本変形例 (a ) の項で記載した内容に準ずる。 すると、 学校および駅周辺の移動機 1の移動状況情報を作成できる。
このようにすることで、 生徒達が学校から駅やバス停まで、 どのような経路で 移動したかを示す移動状況情報を生成することができる。 そして、 この移動状況 情報に基づいて、 看板設置や広告掲載に最も効果的な位置を視覚的に理解するこ とが可能となる。 つまり、 本変形例 (b ) では、 移動状況情報を利用して、 ある 属性を備えたユーザ U Zが、 地図上において指定された複数点間をどのように移 動したか、 その移動経路を把握することが可能である。
( C ) 催事における安全管理および交通整理
例えば、 夏の花火大会が開催されたとする。 この類の催事には多数の人が訪れ るため、 開催地周辺で交通渋滞が発生することもある。 また、 開催地内の人員誘 導を誤った場合には、 惨事を誘発することもある。 このとき、 開催地およびその 周辺の交通整理または安全管理に、 本変形例の移動通信システムを利用すること ができる。
この場合には、 操作端末 4 6に入力する条件として、 ある所定地域を示す住所 を、 例えば、 町'村まで入力する。 これ以外の動作は、 本変形例 (a ) の項で記 載した内容に準ずる。 すると、 より広い地域における移動機 1の位置情報を取得 できる。 つまり、 本変形例 (c ) の移動通信システムによって、 移動状況情報を 利用して、 ある属性を備えたユーザ U Zが、 地図上において指定された領域にお いてどのように移動しているかを把握することが可能である。
このようにすることで、 開催地およびその周辺の交通状況が把握でき、 交通整 理および人員誘導に効果を発揮する。
また、 本変形例の移動状況検索サーバ 3は、 サービス制御局から各移動機 1の 在圏している基地局 2 1の基地局 I Dを一定周期で取得しているため、 鑑賞者の 位置と移動経路をリアルタイムに把握することも可能である。
( d ) 観光案内
例えば、 観光案内を作成する場合を想定する。 このとき、 ある街のどの地域に 人が集中しているかを把握し、 地図上で識別できる観光名所と照合するようにす れば、 より人口に膾炙する案内を作成可能である。 つまり、 本変形例 (d ) の移 動通信システムは、 本変形例 (c ) の場合に比較して、 より広い地域における移 動機 1の移動状況を把握する。
この場合には、 まず、 操作端末 4. 6に入力する条件として、 ある所定地域を示 す住所を、 例えば、 県 ·市といったより大きい範囲に止めて指定する。 これ以外 の動作は、 本変 fl^例 (a ) の項で記載した内容に準ずる。
このようにして得られた移動状況情報を地図上にマッピングすると、 より広い 地域において、 どの場所に人が集中しているかを視覚的に把握できる。
以上が、 本変形例の具体例である。 なお、 本変形例において示した各種の具体 例においては、 位置情報に基づいて移動状況情報を作成し、 これを地図上にマツ ピングするものであってもよいし、 取得した複数の位置情報を同一の地図上に時 系列に沿ってマッピングし、 これを移動状況情報とするものであっても良い。 ま た、 本変形例において示した各種の具体例そのものは、 実施形態中で説明した G P Sによる位置情報取得の態様によっても実現可能である。
く変形例 6〉
本実施形態においては、 企業 R C側からのリサーチ依頼に基づいて、 リサーチ 会社 M Cが移動通信事業者 N Cに移動状況情報の提供依頼を行う構成となってい る。 しかし、 移動状況検索サーバ 3にリサーチサーバ 4の機能を持たせることに より、 移動通信事業者 N Cがリサーチサーバ 4を保有し、 リサーチ会社 M Cの行 うべき事業を兼任する構成としても構わない。
<変形例 7 >
本実施形態においては、 企業 R Cからのリサーチ依頼に基づいて、 リサーチ会 社 M Cが移動通信事業者 N Cに移動状況情報の提供を依頼する構成となっている。 しかし、 企業 R Cから移動通信事業者 N Cに対して直接移動状況情報の提供を依 頼する構成としても構わない。 この場合、 リサーチサーバ 4を企業 R Cが保有す る構成としても良いし、 移動状況検索サーバ 3にリサーチサーバ 4の機能を持た せて、 移動通信事業者 N C側でリサーチ結果を作成する構成としても良い。
<変形例 8 >
本実施形態において、 移動機 1のユーザ U Zのユーザ属性情報は、 移動状況検 索サーバ 3のユーザ属性情報データベース 3 3に格納されている構成となってい る。 しかし、 このユーザ属性情報は、 移動パケット通信網 2側において保有する 形態としても構わない。
この場合、 移動機 1のユーザ U Zが移動パケッ卜通信網 2の通信サービスに加 入した時点で、 当該ユーザ U Zのユーザ属性情報を移動パケット通信網 2内のサ 一ビス制御局 (図示は省略) に登録しておく。 そして、 移動状況検索サーバ 3は、 移動状況情報を生成するにあたり、 リサーチサーバ 4から送信されてきた条件式 に合致するユーザ属性情報をサービス制御局に登録されているユーザ属性情報か ら検索するのである。 そして、 検索の結果ヒットしたユーザ U Zの移動機 1の位 置情報を取得することにより、 移動状況情報を生成することが可能となる。
<変形例 9 >
本実施形態においては、 移動状況情報提供契約を結んでいるユーザ U Zの移動 状況情報のみが、 リサーチ会社 M Cに提供される構成としている。 しかし、 別段 情報の提供契約を結ぶことなく、 全てのユーザ U Zの移動状況情報をリサーチ会 社 M Cに提供する構成としても構わない。 この場合、 移動パケット通信網 2のパ ケット交換を受けるためには、 ユーザ U Zの意思とは関係なく移動状況情報が使 用される可能性があることに対する同意を得ておくことが必要となるであろう。 <変形例 1 0 >
本実施形態においては、 移動通信事業者 N Cがリサーチ会社 M から移動状況 情報提供料を受け取り、 当該移動状況情報提供料を移動機 1のユーザ U Zに還元 する構成としている。 しかし、 ユーザに対して移動状況情報提供料の還元を行わ ない方法をとつても構わない。
また、 移動通信事業者 N Cの事業体の運営費をリサーチ会社 M からの移動状 況情報提供料により賄うことが可能となれば、 移動パケット通信網 2の利用料金 を無料とすることも可能となろう。
<変形例 1 1 >
本実施形態においては、 移動状況情報を取得する対象として、 各移動機を利用 している人間が移動状況情報の取得対象となっている。 しかし、 移動状況情報の 取得対象は、 人間に限らず動物や物であっても良い。 例えば、 動物に移動機 1と同様の機能を有する小型装置を取り付け (例えば、 首輪等として)、 動物の生態について調査することも可能となる。 この場合、 地 球上に存在する全ての種の動物からランダムに選択した個体に対して、 この小型 装置を取り付けておく。 そして、 調査機関からの依頼 (例えば、 大鷺についての 生態を調べたい等) に応じて、 対応した動物の移動状況情報を取得することも可 能である。
また、 例えば、 タクシー等の自動車に移動機 1と同様の機能を有する装置を取 り付けることにより、 該自動車の移動状況等を把握することも可能となる。
<変形例 1 2 >
本実施形態においては、 移動機 1から緯度経度の位置情報を取得することによ つて、 地図情報を生成する構成としている。 これに対して、 移動機 1の位置情報 算出部 1 5に緯度経度のみならず、 高度も算出することができる機能を設け、 位 置情報として取得する構成としても構わない。
かかる構成とすることにより、 移動状況検索サーバ 3のシステム制御部 3 1は、 各ユーザが何処のビルの何階にいるのかまで把握することが可能となる。 この結 果、 移動状況情報として、 三次元的な情報を取得することが可能となり、 より詳 細な移動状況情報を取得することが可能となる。 つまり、 本変形例におよれば、 属性を指定されたユーザ U Zが、 地図上における指定された空間において、 どの ような経路で移動しているかを把握することができるようになる。
<変形例 1 3 >
本実施形態においては、 移動機 1を携行する人物 (すなわち、 移動機 1の使用 者) と、 移動状況情報提供契約を結ぶ人物 (すなわち、 移動機 1の所有者) とが 同一人である場合について例示している。 しかし、 これらの人物は、 同一人でな くても良い。
例えば、 以下のような場合が考えられる。 ある会社の社長が、 従業者に対して 移動機 1を配布し、 移動機 1の使用を許可することがある。 かかる場合に、 労使 間において契約を結び、 移動状況の提供を許諾する旨の契約を結ぶ。 そして、 そ の会社の社長 (すなわち、 移動機 1の所有者) が移動通信事業者 N Cとの間にお いて移動状況情報提供契約を結ぶ。 移動通信事業者 N Cは、 移動状況情報の提供 を受けると、 その社長、 すなわち移動機 1の所有者に対して移動状況提供料を還 元する。 そして、 社長は、 還元された金銭を、 従業者に配布している移動機 1の 通信サービス料に充当する。 このように、 所有者と、 使用者が異なる場合であつ ても、 移動状況情報提供契約が成立する。
ぐ変形例 1 4 >
なお、 本実施形態においては、 企業 R Cの条件入力に基づいてリサーチ会社 M Cが移動状況情報を生成し、 さらに、 移動状況情報からリサーチ結果を作成する、 という態様で説明を行った。 しかし、 リサーチ会社 M Cが企業 R Cを兼ね、 調査 対象および調査項目の選択からリサーチ結果の作成までを一貫して行う態様であ つても構わない。 要は、 移動通信事業者 N Cの提供する移動機 1の位置情報に基 づいて移動状況情報を作成し、 この移動状況情報に基づいて何らかの統計的判断 を下すことのできる態様であれば、 どのようなものであっても構わない。 そうす ることで、 リサーチ結果をリサーチ会社 M Cが提供する何らかのサービスに利用 したり、 また、 リサーチ結果を他社に転売したりすることができるようになる。 以上説明したように、 この発明によれば、 ユーザのプライバシーを保護しなが ら、 移動機の位置情報から当該移動機のユーザの移動状況情報を取得し、 移動通 信事業者以外の機関に提供することが可能となる。 さらに、 移動状況情報は一定 期間内に取得されたユーザの位置情報を結合した軌跡であるため、 この発明によ れば、 ユーザの行動を容易に把握することが可能である。

Claims

請求の範囲
1 . 移動通信網が自らの収容した移動機の位置を表す位置情報を取得する位置情 報取得過程と、
前記移動機を携行する対象の属性を表す対象属性情報を該移動機に対応付けて 格納したサーバが、 任意の対象属性情報と移動状況の監視期間の指定を受ける過 程と、
前記サーバが、 指定された前記対象属性情報に対応する前記移動機について、 指定された前記監視期間内に前記移動通信網によって取得された時系列の位置情 報から移動状況情報を生成する移動状況情報生成過程と、
前記サーバが、 前記移動状況情報生成過程において生成された移動状況情報を 前記移動通信網の外部へと提供する提供過程と
を有することを特徴とする移動状況情報提供方法。
2 . 前記位置情報は、 前記移動機が生成し、 前記サーバに通知する
ことを特徴とする請求項 1に記載の移動状況情報提供方法。
3 . 前記位置情報は、 前記移動通信網が、 移動機の在圏する基地局の位置に基づ いて生成したものである
ことを特徴とする請求項 1に記載の移動状況情報提供方法。
4. 前記サーバが前記移動機を携行する対象の対象属性情報を該移動機に対応付 けて登録する対象属性情報登録過程を
更に有することを特徴とする請求項 1に記載の移動状況情報提供方法。
5 . 前記対象属性情報登録過程においては、 前記移動機の所有者が移動状況情報 を提供することを許諾している、 前記移動機を携行する対象の対象属性情報のみ を前記サーバが登録する
ことを特徴とする請求項 4に記載の移動状況情報提供方法。
6 . 前記移動通信網の外部から指定された条件に合致する前記対象属性情報に対 応する移動機を、 前記サーバが抽出する抽出過程を、 更に有し、
前記位置情報取得過程において前記移動通信網は、 前記抽出過程において前記 サーバが抽出した移動機の位置情報を取得する
ことを特徴とする請求項 1に記載の移動状況情報提供方法。
7 . 前記移動通信網の外部から指定された条件に合致する前記対象属性情報に対 応する移動機を、 前記サーバが抽出する抽出過程と、
前記サーバが前記抽出過程において抽出した前記移動機を一意に特定するため の移動機識別情報を登録する移動機識別情報登録過程とを更に有し、
前記位置情報取得過程において前記移動通信網は、 前記移動機識別情報登録過 程において前記サーバが登録した移動機識別情報に対応した移動機の位置情報を 取得する
ことを特徴とする請求項 1に記載の移動状況情報提供方法。
8 . 前記提供過程において前記サーバは、 前記移動状況情報を前記移動通信網の 外部から指定された形式で提供する
ことを特徴とする請求項 1に記載の移動状況情報提供方法。
9 . 前記提供過程において前記サーバは、 自らと通信可能な前記移動通信網の外 部のノードに対して前記移動状況情報を送信する
ことを特徴とする請求項 1に記載の移動状況情報提供方法。
1 0 . 前記提供過程において前記サーバは、 自らと通信可能な前記移動通信網の 外部のノードに対して前記移動状況情報を送信し、
前記ノードは、
前記提供過程において前記サーバから送信された前記移動状況情報と、 前記抽 出過程において指定された条件とを対応付ける ことを特徴とする請求項 6に記載の移動状況情報提供方法。
1 1 . 前記位置情報取得過程において前記サーバは、 前記位置情報の取得対象と なる移動機に対して発呼し、 該移動機から位置情報を取得する
ことを特徴とする請求項 1に記載の移動状況情報提供方法。
1 2 . 前記移動状況情報は、
前記対象の移動状況を地図上に示した情報であることを特徴とする請求項 1に 記載の移動状況情報提供方法。
1 3 . 前記地図上に示した情報は、 指定された属性を備える複数の前記対象が、 前記地図上のある 1点にどのように収束したかを示す
ことを特徴とする請求項 1 2に記載の移動状況提供方法。
1 4 . 前記地図上に示した情報は、 指定された属性を備える複数の前記対象が、 前記地図上において指定された複数の点の間を、 どのような経路で移動したかを 示す
ことを特徴とする請求項 1に記載の移動状況提供方法。
1 5 . 前記地図上に示した情報とは、 前記地図上において指定された領域におい て、 指定された属性を備える複数の前記対象が、 どのような経路で移動したかを 示す
ことを特徴とする請求項 1 2に記載の移動状況提供方法。
1 6 . 前記地図上に示した情報とは、 前記地図上において指定された空間におい て、 指定された属性を備える複数の前記対象が、 どのような経路で移動したかを 示す
ことを特徴とする請求項 1 2に記載の移動状況提供方法。
1 7 . 前記所有者は、 前記移動機を携行する対象の移動状況情報を提供すること により、 前記サーバの所有者から情報提供に伴う対価の支払いを受ける
ことを特徴とする請求項 1に記載の移動状況情報提供方法。
1 8 . 前記サーバは、 該サーバの所有者が前記移動機の所有者に支払うべき対価 の額に対応したボイン卜を該所有者に対応付けて記憶し、
前記移動機の所有者は、 前記サーバが該所有者に対応付けて記憶している前記 ポイントに対応したサービスを前記サーバの所有者から受ける
ことを特徴とする請求項 1 7に記載の移動状況情報提供方法。
1 9 . 前記サーバの所有者は、 前記移動通信網を介して通信サービスを提供する 移動通信事業者であり、
前記サーバの所有者は、 前記移動機の所有者に支払うべき対価を加味して、 該 移動機の所有者の前記移動通信網における通信サービス提供料を決定する ことを特徴とする請求項 1 7に記載の移動状況情報提供方法。
2 0 . 前記サーバの所有者は、 前記移動通信網を介して通信サービスを提供する 移動通信事業者であり、
前記サーバの所有者は、 前記移動機の所有者に支払うべき対価に対応したサー ビスを前記通信サービスに付帯して提供する
ことを特徴とする請求項 1 7に記載の移動状況情報提供方法。
2 1 . 前記移動機を携行する対象は、 前記移動機の所有者である
ことを特徴とする請求項 1に記載の移動状況情報提供方法。
2 2 . 前記移動機は、 前記移動通信網を介して通信を行う携帯電話機である ことを特徴とする請求項 1に記載の移動状況情報提供方法。
2 3 . 移動機を携行する対象の属性を表す対象属性情報を該移動機に対応付けて 格納する記憶部と、
任意の対象属性情報と移動状況の監視期間の指定を受ける指定受信部と、 指定された前記対象属性情報に対応する前記移動機について、 指定された前記 監視期間内に移動通信網によって取得された時系列の位置情報から移動状況情報 を生成する移動状況情報生成部と、
前記移動状況情報生成部によつて生成された移動状況情報を前記移動通信網の 外部へと提供する提供部と
を有することを特徴とするサーバ。
2 4 . 前記位置情報は、 前記移動機が生成し、 前記サーバに通知する
ことを特徴とする請求項 2 3に記載のサーバ。
2 5 . 前記位置情報は、 前記移動通信網が、 移動機の在圏する基地局の位置に基 づいて生成する
ことを特徴とする請求項 2 3に記載のサーバ。
PCT/JP2001/010047 2000-11-16 2001-11-16 Procede et serveur permettant de fournir des informations relatives aux deplacements WO2002041205A1 (fr)

Priority Applications (5)

Application Number Priority Date Filing Date Title
DE60121026T DE60121026T2 (de) 2000-11-16 2001-11-16 Verfahren und server zur lieferung von standortveränderungsinformationen
US10/311,640 US7130611B2 (en) 2000-11-16 2001-11-16 Moving status information providing method and server
JP2002543344A JP3679788B2 (ja) 2000-11-16 2001-11-16 移動状況情報提供方法及びサーバ
EP01983812A EP1338991B1 (en) 2000-11-16 2001-11-16 Moving situation information providing method and server
HK03108032A HK1055820A1 (en) 2000-11-16 2003-11-06 Moving situation information providing method and server

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2000350181 2000-11-16
JP2000-350181 2000-11-16

Publications (1)

Publication Number Publication Date
WO2002041205A1 true WO2002041205A1 (fr) 2002-05-23

Family

ID=18823458

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2001/010047 WO2002041205A1 (fr) 2000-11-16 2001-11-16 Procede et serveur permettant de fournir des informations relatives aux deplacements

Country Status (8)

Country Link
US (1) US7130611B2 (ja)
EP (1) EP1338991B1 (ja)
JP (1) JP3679788B2 (ja)
KR (1) KR100489867B1 (ja)
CN (1) CN1186740C (ja)
DE (1) DE60121026T2 (ja)
HK (1) HK1055820A1 (ja)
WO (1) WO2002041205A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004034076A2 (en) 2002-10-07 2004-04-22 Harris Corporation System and method for highly accurate real time tracking and location in three dimensions
JP2009124643A (ja) * 2007-11-19 2009-06-04 Oki Electric Ind Co Ltd ネットワークシステム
JP2012058870A (ja) * 2010-09-07 2012-03-22 Hitachi Solutions Ltd プローブ情報提供システム、プローブ情報提供サーバおよびプローブ情報提供方法

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0202370D0 (en) * 2002-02-01 2002-03-20 Symbian Ltd Pinging
US7895649B1 (en) 2003-04-04 2011-02-22 Raytheon Company Dynamic rule generation for an enterprise intrusion detection system
US7356585B1 (en) 2003-04-04 2008-04-08 Raytheon Company Vertically extensible intrusion detection system and method
US7293238B1 (en) 2003-04-04 2007-11-06 Raytheon Company Graphical user interface for an enterprise intrusion detection system
KR100752947B1 (ko) * 2003-06-06 2007-08-30 메시네트웍스, 인코포레이티드 빌딩들 내부의 무선 디바이스들의 위치를 정확하게연산하기 위한 mac 프로토콜
JP2005150983A (ja) * 2003-11-12 2005-06-09 Ntt Docomo Inc サーバ装置
US7811172B2 (en) * 2005-10-21 2010-10-12 Cfph, Llc System and method for wireless lottery
KR100536187B1 (ko) * 2004-09-17 2005-12-16 (주)래디안트 이동 통신 단말기의 위치 결정 방법 및 시스템
JP2007537614A (ja) * 2004-09-17 2007-12-20 ラディアント テクノロジーズ,インク. グリッドパターンマッチングに基づく移動通信端末機の位置決定方法およびシステム
US8572733B1 (en) 2005-07-06 2013-10-29 Raytheon Company System and method for active data collection in a network security system
US7950058B1 (en) 2005-09-01 2011-05-24 Raytheon Company System and method for collaborative information security correlation in low bandwidth environments
US7352280B1 (en) * 2005-09-01 2008-04-01 Raytheon Company System and method for intruder tracking using advanced correlation in a network security system
US8224761B1 (en) 2005-09-01 2012-07-17 Raytheon Company System and method for interactive correlation rule design in a network security system
WO2007073470A2 (en) 2005-12-23 2007-06-28 Perdiem, Llc System and method for defining an event based on a relationship between an object location and a user-defined zone
US7525425B2 (en) 2006-01-20 2009-04-28 Perdiem Llc System and method for defining an event based on relationship between an object location and a user-defined zone
US7849185B1 (en) 2006-01-10 2010-12-07 Raytheon Company System and method for attacker attribution in a network security system
US20070233734A1 (en) * 2006-04-03 2007-10-04 Sony Ericsson Mobile Communications Ab Enhanced use of map and map metadata
US8811156B1 (en) 2006-11-14 2014-08-19 Raytheon Company Compressing n-dimensional data
JP2008306549A (ja) * 2007-06-08 2008-12-18 Canon Inc 無線制御局、及び無線端末局の制御方法、当該制御方法をコンピュータに実行させるためのコンピュータプログラム
US8655960B2 (en) * 2008-06-19 2014-02-18 Verizon Patent And Licensing Inc. Location-aware instant messaging
EP2290633B1 (en) * 2009-08-31 2015-11-04 Accenture Global Services Limited Computer-implemented method for ensuring the privacy of a user, computer program product, device
EP2487639A4 (en) 2009-10-09 2017-05-24 Nec Corporation Information management device, data processing method thereof, and computer program
CN102737065B (zh) * 2011-04-15 2017-05-24 腾讯科技(深圳)有限公司 数据的获取方法和装置
US9665266B2 (en) * 2011-10-27 2017-05-30 Blackberry Limited Setting reminders from an instant messaging application
US8532676B1 (en) * 2012-05-22 2013-09-10 Polaris Wireless, Inc. Estimating whether a wireless terminal is indoors versus outdoors using probabilities and classifications
JP6099196B2 (ja) * 2013-03-19 2017-03-22 Kddi株式会社 電磁波ビームを利用した対象認識システム及び方法
CN104378732B (zh) * 2013-08-13 2020-06-26 索尼公司 信息处理装置和方法以及资源管理装置
JP6690346B2 (ja) * 2016-03-25 2020-04-28 日本電気株式会社 セキュリティリスク管理システム、サーバ、制御方法、プログラム

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001312521A (ja) * 2000-04-28 2001-11-09 Oki Software Kk 情報収集方法および情報収集クライアントならびに情報収集システム

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4310099C2 (de) 1993-03-23 1997-09-04 Mannesmann Ag Einrichtung zur Identifizierung von Wegstrecken
KR19980075401A (ko) 1997-03-31 1998-11-16 조영선 이동전화를 이용한 이동체 위치 관리시스템
US6098048A (en) * 1998-08-12 2000-08-01 Vnu Marketing Information Services, Inc. Automated data collection for consumer driving-activity survey
US6208866B1 (en) * 1998-12-30 2001-03-27 Ericsson Inc. System and method for location-based marketing to mobile stations within a cellular network
AU1795800A (en) 1998-12-31 2000-07-24 Ct Motion Ltd. A method and system for managing mobile workers
US6611755B1 (en) * 1999-12-19 2003-08-26 Trimble Navigation Ltd. Vehicle tracking, communication and fleet management system
KR20000018219A (ko) 2000-01-21 2000-04-06 윤종용 네트워크를 통하여 이동인구의 통계데이터를 제공하는방법 및 그 방법을 기록한 컴퓨터로 읽을수 있는 기록매체
US6920328B2 (en) * 2001-08-30 2005-07-19 Hewlett-Packard Development Company, L.P. Family calendar notification and tracking

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001312521A (ja) * 2000-04-28 2001-11-09 Oki Software Kk 情報収集方法および情報収集クライアントならびに情報収集システム

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
HACHIROU ENDOU: "Ichi riyou system no katsuyou-jutsu", MATERIAL FLOW, vol. 39, no. 9, 1 September 1998 (1998-09-01), pages 52 - 53, XP002906387 *
KEN-ICHI SHIMA: "Idou-tai jouhou tsuushin ni okeru GPS riyou service ni tsuite", GPS SYMPOSIUM 2000, 15 November 2000 (2000-11-15), pages 71 - 79, XP002906386 *
MASAAKI MAEDA: "Kyodai shijou no ichi jouhou service youto ha musuu yagate hyoujun tousai e", TELECOMMUNICATION, vol. 17, no. 2, 25 January 2000 (2000-01-25), pages 126 - 129, XP002906385 *
See also references of EP1338991A4 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004034076A2 (en) 2002-10-07 2004-04-22 Harris Corporation System and method for highly accurate real time tracking and location in three dimensions
EP1556970A2 (en) * 2002-10-07 2005-07-27 Harris Corporation System and method for highly accurate real time tracking and location in three dimensions
EP1556970A4 (en) * 2002-10-07 2010-10-20 Harris Corp SYSTEM AND METHOD FOR HIGH ACCURACY TIME TRACKING AND POSITION DETERMINATION IN THREE DIMENSIONS
JP2009124643A (ja) * 2007-11-19 2009-06-04 Oki Electric Ind Co Ltd ネットワークシステム
JP2012058870A (ja) * 2010-09-07 2012-03-22 Hitachi Solutions Ltd プローブ情報提供システム、プローブ情報提供サーバおよびプローブ情報提供方法

Also Published As

Publication number Publication date
EP1338991A4 (en) 2004-04-28
EP1338991A1 (en) 2003-08-27
CN1186740C (zh) 2005-01-26
US7130611B2 (en) 2006-10-31
DE60121026T2 (de) 2007-01-04
JPWO2002041205A1 (ja) 2004-03-25
DE60121026D1 (de) 2006-08-03
CN1395708A (zh) 2003-02-05
US20030143994A1 (en) 2003-07-31
HK1055820A1 (en) 2004-01-21
EP1338991B1 (en) 2006-06-21
KR20020064989A (ko) 2002-08-10
JP3679788B2 (ja) 2005-08-03
KR100489867B1 (ko) 2005-05-17

Similar Documents

Publication Publication Date Title
JP3679788B2 (ja) 移動状況情報提供方法及びサーバ
JP5119818B2 (ja) クーポン流通システム、クーポン流通方法および携帯端末
EP1271368A1 (en) Communication apparatus and communication system and method for calculating advertisement rates
JP2002245077A (ja) 情報配信サービスシステムおよび移動体データ送受信装置
JP2009009267A (ja) 混雑情報提供システム
JP5995036B2 (ja) 経路案内装置、経路案内方法、経路案内プログラム、及び経路案内システム
JP2008217418A (ja) 販売促進システム
JP2004078674A (ja) 情報提供装置及び方法、並びにコンピュータ・プログラム
JP2004227490A (ja) コミュニティ管理システムおよびその方法
JP4130600B2 (ja) 地物属性情報配信システムおよび地物属性情報配信方法
KR20060024257A (ko) 위치기반 맞춤형 주변정보 제공 시스템 및 그 방법
JP2002189656A (ja) 個人予定表連動の情報配信サービスシステム
JPWO2005066862A1 (ja) 移動体通信端末の位置情報を用いたマイレージサービスシステム、およびその方法
JP2019101746A (ja) マーケティングデータ処理システム、マーケティングデータを処理する方法、及びサーバ
JP2002049823A (ja) 販売促進システムおよびそれに用いる携帯端末装置
JP5022056B2 (ja) 待ち合わせ支援システム、方法およびプログラム
JP4669152B2 (ja) 情報提供システム
KR20210070000A (ko) 스마트 여행일정관리서비스 시스템
KR20090110080A (ko) 이동통신 단말기를 이용한 상황 맞춤형 광고 제공시스템 및그 방법
JP2002342362A (ja) 情報提供システム、情報管理装置、配信情報登録装置、利用者属性登録装置、媒体読み取り装置、情報提供方法、情報提供プログラム及び情報提供プログラムを記録したコンピュータ読み取り可能な記録媒体
JP6762346B2 (ja) 配信装置、配信方法、及び配信プログラム
JP2010257402A (ja) 広告メール提供システム及びそのシステム運営用プログラム
JP4610838B2 (ja) 情報処理システム
JP2002007524A (ja) 情報処理装置、情報処理システム、情報処理方法、及び記憶媒体
JP2023044507A (ja) 情報処理装置およびプログラム

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CN JP KR SG US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2002 543344

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 1020027008817

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 018037569

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 2001983812

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1020027008817

Country of ref document: KR

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 10311640

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 2001983812

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 1020027008817

Country of ref document: KR

WWG Wipo information: grant in national office

Ref document number: 2001983812

Country of ref document: EP