WO2006121161A1 - 通信機器の検索システム - Google Patents

通信機器の検索システム Download PDF

Info

Publication number
WO2006121161A1
WO2006121161A1 PCT/JP2006/309581 JP2006309581W WO2006121161A1 WO 2006121161 A1 WO2006121161 A1 WO 2006121161A1 JP 2006309581 W JP2006309581 W JP 2006309581W WO 2006121161 A1 WO2006121161 A1 WO 2006121161A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
communication device
gateway
search
management server
Prior art date
Application number
PCT/JP2006/309581
Other languages
English (en)
French (fr)
Inventor
Akimichi Tanabe
Motoshi Tamura
Atsushi Iwasaki
Makoto Koushiro
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 JP2007528341A priority Critical patent/JPWO2006121161A1/ja
Priority to US11/721,314 priority patent/US8275758B2/en
Priority to KR1020077012079A priority patent/KR100940069B1/ko
Priority to CN2006800013274A priority patent/CN101069437B/zh
Priority to EP06732562A priority patent/EP1881712B1/en
Priority to ES06732562T priority patent/ES2402648T3/es
Publication of WO2006121161A1 publication Critical patent/WO2006121161A1/ja

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W68/00User notification, e.g. alerting and paging, for incoming communication, change of service or the like
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/14Backbone network devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements

Definitions

  • the present invention relates to a communication device search system, and more specifically, a communication device search system and method for searching for an article or information in response to a user service request, a communication device management server, and an information search system and method. And computer programs.
  • communication is performed by providing a terminal with a communication function, mounting a protocol suitable for the network, and connecting to the network using the protocol.
  • a calling terminal sends a call using a mobile phone number (or mail address), and the position information of the terminal is resolved and connected by a home location server (HLR).
  • HLR home location server
  • the user designates a communication partner terminal and connects to the partner terminal. After the connection is completed, the user requests a service desired to be provided to the other terminal. Thereafter, the partner terminal can also receive service. In such a method, if the partner terminal could not be identified, the user was unable to receive the service.
  • a data tag communicable with an observation device is attached to an article, and a user who has lost the article transmits information on a search target article to a server using a terminal.
  • a technique in which a server communicates with the data tag via a plurality of observation devices is disclosed (see, for example, Patent Document 3).
  • the range of the search target is limited to a range in which the protocol conforming to the gateway can be communicated. For this reason, even if there is a search target near an observation device with a different protocol, the search cannot be performed in many cases.
  • the search cannot be performed unless the identification information of the search target is known on the user side. Therefore, for example, when searching for a nearby printer, there is a problem that a specific type of article or information cannot be searched.
  • Patent Document 1 Japanese Patent Application Laid-Open No. 2004-208101
  • Patent Document 2 JP 2004-280350 A
  • Patent Document 3 Japanese Patent Application Laid-Open No. 2004-132732
  • the present invention provides a search system that can search for articles and the like with specified time.
  • the present invention also provides a search system that enables searching for more objects by increasing the range of objects that can be observed.
  • the present invention provides a search system that can perform a search specifying a type and attribute of a search target.
  • a communication device search system is a communication device comprising a plurality of gateways connected to a communication device and a management server of the communication device.
  • the management server stores the identification information of the communication device notified of the gateway power in a storage device for each notification time in association with the position information of the gateway that notified the identification information.
  • Search means for searching and acquiring position information of a gateway to which a communication device corresponding to the search request is connected.
  • the management server stores the identification information of the communication device that is also notified of the gateway power in the storage device at each notification time in association with the position information of the gateway that has notified the identification information.
  • the communication device searches for the identification information at the specified time stored in the storage device and responds to the search request. Since the location information of the gateway to which the device is connected is acquired, it is possible to notify the location where the search target was in the past and the current location.
  • the communication device management server uses the identification information of the communication device notified from a plurality of gateways connected to the communication device as the gateway.
  • Storage control means for storing the information in the storage device in association with the location information
  • search request receiving means for receiving a search request including identification information of the communication device and a specified time, and responding to reception of the search request
  • Search means for searching for identification information at a specified time stored in the storage device, and acquiring position information of a gateway to which a communication device corresponding to the search request is connected.
  • the identification information of the communication device notified from the plurality of gateway devices connected to the communication device is stored in the storage device for each notification time in association with the location information of the gateway, thereby identifying the communication device.
  • a gateway that receives a search request including information and a specified time searches for identification information at the specified time stored in the storage device in response to receiving the search request, and is connected to a communication device that supports the search request Since the location information is acquired, it is possible to notify the location where the search target has been in the past and the location that is now.
  • the search means may include notification request means for requesting the gateway to notify the identification information of the communication device connected to the gateway at the received specified time. I'll do it.
  • the gateway since the gateway requests the gateway to notify the identification information of the communication device connected to the gateway at the designated time received, the location where the search target has become strong at a desired future time point is notified. Is possible.
  • the search request for the communication device includes information on a geographical range
  • the notification request unit requests the gateway included in the geographical range to notify the identification information of the communication device. be able to.
  • the communication device search request includes information on the geographical range, and requests the gateway included in the geographical range to notify the identification information of the communication device. It is possible to reduce the load on the network by narrowing down to the physical scope and performing search processing.
  • a communication device search method is a communication device search method in a communication device management server, and includes a plurality of gateways connected to the communication device. Storing the notified identification information of the communication device in association with the location information of the gateway in a storage device for each notification time; and receiving a search request including the identification information of the communication device and a specified time In response to receiving the search request, a step of searching for identification information at a specified time stored in the storage device and acquiring location information of a gateway to which a communication device corresponding to the search request is connected.
  • the identification information of the communication device notified from the plurality of gateway devices connected to the communication device is stored in the storage device for each notification time in association with the location information of the gateway to identify the communication device.
  • a gateway that receives a search request including information and a specified time searches for identification information at the specified time stored in the storage device in response to receiving the search request, and is connected to a communication device that supports the search request Since the location information is acquired, it is possible to notify the location where the search target has been in the past and the location that is now.
  • the computer program according to the present invention provides the computer with identification information of the communication device notified from a plurality of gateway cameras connected to the communication device.
  • Storage control means for storing in a storage device in correspondence with the gateway location information for each notification time, search request receiving means for receiving a search request including identification information of the communication device and a specified time, and reception of the search request
  • search request receiving means for receiving a search request including identification information of the communication device and a specified time
  • reception of the search request In response, the identification information at the specified time stored in the storage device is searched, and the information is made to function as search means for acquiring the position information of the gateway to which the communication device corresponding to the search request is connected.
  • the computer stores the identification information of the communication device notified from the plurality of gateway cameras connected to the communication device in association with the position information of the gateway in the storage device for each notification time, and performs communication.
  • a search request including the identification information of the device and the specified time is received, and in response to receiving the search request, the identification information at the specified time stored in the storage device is searched, and the communication device corresponding to the search request Get location information of connected gateway Since it is made to function so that it can be obtained, it is possible to notify the place where the search target has been in the past and the place where it is now.
  • a communication device search system is a communication device comprising a plurality of gateways connected to a communication device and a management server of the communication device.
  • the management server stores the attribute information of the communication device notified of the gateway power in a storage device in association with the position information of the gateway, and the attribute information.
  • a search request receiving means for receiving the search request, and a gateway to which the attribute information stored in the storage device is searched in response to reception of the search request, and a communication device corresponding to the search request is connected Search means for obtaining the position information.
  • the management server stores the attribute information of the communication device that is also notified of the gateway power in the storage device in association with the position information of the gateway that has notified the identification information, receives the search request including the attribute information, In response to receiving the search request, the attribute information stored in the storage device is searched to obtain the location information of the gateway to which the communication device corresponding to the search request is connected. Even if you do not know, you can search for communication devices by specifying attributes.
  • the communication device management server uses the communication device attribute information notified from a plurality of gateways connected to the communication device as the gateway.
  • Storage control means for storing in the storage device in association with the position information, search request receiving means for receiving a search request including the attribute information, and storing in the storage device in response to reception of the search request.
  • a search means for searching the acquired attribute information and acquiring the location information of the gateway to which the communication device corresponding to the search request is connected.
  • the attribute information of the communication device notified from the plurality of gateways connected to the communication device is stored in the storage device in association with the position information of the gateway, and the search request including the attribute information is received.
  • the attribute information stored in the storage device is searched to obtain the location information of the gateway to which the communication device corresponding to the search request is connected. Even if you do not know, you can search for communication devices by specifying attributes.
  • the search request includes information on a specified time
  • the search means requests the gateway to notify attribute information of a communication device connected to the gateway at the received specified time. Notification request means may be included.
  • the search request includes information on the specified time, and requests the attribute information of the communication device connected to the gateway to the gateway at the received specified time. It is possible to notify the found location.
  • the search request for the communication device includes information on a geographical range
  • the notification request unit requests the gateway included in the geographical range to notify the attribute information of the communication device. It is out.
  • the communication device search request includes information on the geographical range, and the gateway included in the geographical range is requested to notify the attribute information of the communication device, so that the search processing is performed within a predetermined geographical range.
  • the load on the network can be reduced by narrowing down and searching.
  • estimation means for estimating the position of the communication device at a predetermined time based on a plurality of pieces of position information stored in the storage device having different notification times.
  • the position of the communication device at a predetermined time is estimated based on a plurality of pieces of position information stored in the storage device with different notification times, the position at the past time is estimated when notified. It is possible to predict the future position.
  • the communication device may be an IC tag attached to an article.
  • a communication device search method is a communication device search method in a communication device management server, wherein a plurality of gateways connected to the communication device are used.
  • the notified attribute information of the communication device is stored in a storage device in association with the location information of the gateway, the step of receiving a search request including the attribute information, and responding to reception of the search request.
  • the attribute information stored in the storage device is searched, and the position of the gateway to which the communication device corresponding to the search request is connected. Obtaining position information.
  • the attribute information of the communication device notified from the plurality of gateways connected to the communication device is stored in the storage device in association with the position information of the gateway, and the search request including the attribute information is received.
  • the attribute information stored in the storage device is searched to obtain the location information of the gateway to which the communication device corresponding to the search request is connected. Even if you do not know, you can search for communication devices by specifying attributes.
  • the computer program according to the present invention provides the computer with the attribute information of the communication device notified from a plurality of gateway cards connected to the communication device.
  • Storage control means for storing in the storage device in association with the location information of the gateway, search request receiving means for receiving a search request including the attribute information, and storing in the storage device in response to reception of the search request The retrieved attribute information is searched to function as a search means for acquiring the location information of the gateway to which the communication device corresponding to the search request is connected.
  • the storage control for storing the attribute information of the communication device notified from the plurality of gateway cameras connected to the communication device in the storage device in association with the position information of the gateway that has notified the identification information.
  • a search request receiving means for receiving a search request including attribute information, and a gateway to which communication information corresponding to the search request is connected by searching for attribute information stored in a storage device in response to receiving the search request Since it functions as a search means for acquiring the position information, even if the user does not know the identification information of the communication device, it is possible to search for the communication device by specifying the attribute.
  • a communication device search system includes a plurality of first communication devices, a plurality of gateways connected to the first communication device, A communication device search system comprising a management server for managing the location of gateways, wherein the first communication device is capable of communicating with a second communication device to which identification information is assigned, A search request receiving means for receiving a search request including the identification information and geographical range information, and a search request transmitting means for transmitting the received identification information to a gateway included in the geographical range,
  • the gateway is the first Inquiry means for requesting the communication device to search for the second communication device storing the received identification information, and inquiry result receiving means for receiving the result of the first communication device power inquiry.
  • the first communication device can communicate with the second communication device to which the identification information is assigned, and the management server receives the search request including the identification information and the geographical range information.
  • the second communication device may be an IC tag attached to an article.
  • the second communication device as an IC tag attached to an article, it is possible to search for articles attached with an IC tag.
  • a communication device search method comprising: a plurality of first communication devices; a plurality of gateways connected to the first communication device; A communication device search method in a search system comprising a management server for managing a gateway position, wherein the first communication device is capable of communicating with a second communication device to which identification information is assigned,
  • the management server receives a search request including the identification information and geographic range information, and transmits the received identification information from the management server to a gateway included in the geographic range. Requesting the first communication device to search for the second communication device that stores the received identification information; and And a step of receiving the results of the first communication equipment forces the search.
  • the management server receives the search request including the identification information and the geographical range information, transmits the received identification information from the management sano to the gateway included in the geographical range, and the gateway strength.
  • the first communication device is requested to search for the second communication device storing the received identification information, and the gateway obtains the search result from the first communication device. Since the first communication device functions as an additional gateway, the range of searchable objects can be increased.
  • an information search system includes a service mediation server that receives an information transmission request from a terminal, a management server that manages information to be provided to the terminal,
  • the service mediation server includes a storage unit that stores a type of service to be provided to the terminal and attribute information of the information collection device in association with each other, and a type of service from the terminal.
  • the transmission request receiving means for receiving the transmission request, and the transmission means for extracting attribute information corresponding to the type of service included in the transmission request from the storage means and transmitting the attribute information to the management server.
  • the server stores the attribute information of the information collection device and the collection information transmitted from the information collection device in association with the position of the information collection device.
  • retrieval means for retrieving the collected information storage means and acquiring collected information corresponding to the received attribute information.
  • the service mediation server stores the type of service to be provided to the terminal and the attribute information of the information collection device in association with each other, receives a transmission request including the type of service from the terminal, and transmits the transmission request.
  • the attribute information corresponding to the type of service included in is extracted and sent to the management server.
  • the management server uses the attribute information of the information collection device and the collection information sent from the information collection device to determine the location of the information collection device. Since the collected information corresponding to the received attribute information is acquired, the user can search for information by specifying the type of service that he / she wants to acquire even if the product ID is not divided. It can be carried out.
  • a gateway that mediates communication between the information collecting device and the management server is further provided, and the collected information storage means stores the position of the gateway as the position of the information collecting device.
  • the information processing device further includes a gateway that mediates communication between the information collection device and the management server, and stores the location of the gateway as the location of the information collection device. Therefore, the location of the communication device that is not registered in the network is stored in the gateway. It can be specified by ID.
  • the search request receiving unit further receives the terminal capability geographical range information
  • the transmission unit further transmits the geographical range information
  • the search unit receives the information. It is also possible to acquire information collected by information collection devices included in the geographical range.
  • the geographical range information is further transmitted, and the information collected by the information collecting device included in the received geographical range is acquired.
  • the search processing can be narrowed down to a predetermined geographical area, and the load on the network can be reduced by the search processing.
  • the search request receiving means may further receive information of a specified time from the terminal, and the search means may acquire the collected information at the specified time.
  • the information on the designated time is further received from the terminal and the collected information at the designated time is acquired, the information can be acquired at a desired future time.
  • the management server further includes notification means for notifying the service mediation server of the collection information acquired by the search means, and the service mediation server receives the collection information notified by the notification means.
  • Processing means for allocating information for provision to be provided to the terminal may be further provided.
  • the management server notifies the service mediation server of the acquired collection information, and the service mediation server processes the notified collection information into provision information for providing to the terminal.
  • the collected information can be edited according to the interface.
  • the storage means stores the collection information and the provision information in association with each other, and the processing means stores provision information corresponding to the collection information notified by the notification means. Can be obtained from
  • the collection information and the provision information are stored in association with each other, and the provision information corresponding to the notified collection information is acquired from the storage means. Therefore, for example, when numerical information is collected It is possible to provide the terminal with text and images to be played.
  • the management server may further include notification means for notifying the service mediation server when the collected information acquired by the search means matches a predetermined condition.
  • the management server notifies the service mediation server when the acquired collection information matches a predetermined condition, so that the communication device changes to a preset status. It is possible to notify the user.
  • it may further comprise setting means for setting the operation of the information collecting device corresponding to the search request.
  • the search means acquires a plurality of collection information transmitted in the past from one of the information collection devices, and based on the plurality of collection information, a predetermined time from one of the information collection devices. It is possible to further include an estimation means for estimating the collected information transmitted to.
  • an information search method includes a service mediation server that receives an information transmission request from a terminal, a management server that manages information to be provided to the terminal,
  • An information search method in an information search system comprising: the service mediation server comprises storage means for storing a type of service to be provided to the terminal and attribute information of the information collection device in association with each other,
  • the management server includes collection information storage means for storing the identification information of the information collection device and the collection information transmitted from the information collection device in association with the position of the information collection device, and the method includes: Receiving a transmission request including a type of service from the terminal at a service mediation server; and a service included in the transmission request at the service mediation server. Extracting attribute information corresponding to the type of information from the storage means and transmitting the attribute information to the management server; and searching the collection information storage means in the management server and receiving the information corresponding to the identification information Obtaining collected information of the collecting device.
  • the service mediation server receives a transmission request including the service type from the terminal, and the service mediation server responds to the service type included in the transmission request.
  • the corresponding attribute information is extracted from the storage means and sent to the management server, and the management server acquires the collected information of the information collecting device corresponding to the received identification information. Even if it is a case, information can be searched by specifying the type of service received.
  • FIG. 1 is a block diagram showing an example of a schematic configuration of a search system according to the present invention.
  • FIG. 2 is a block diagram showing a hardware configuration example of a computer device used for the service mediation server and the product management server according to the present invention.
  • FIG. 3 is a block diagram showing an exemplary hardware configuration of a gateway according to the present invention.
  • FIG. 4 is a block diagram showing a functional configuration of a product management server and a gateway according to an embodiment of the present invention.
  • FIG. 5 shows information stored in the thing management server according to the embodiment of the present invention.
  • FIG. 6 is a communication sequence showing a procedure of a communication device search method according to an embodiment of the present invention.
  • FIG. 7 is a communication sequence showing a procedure of a communication device search method according to an embodiment of the present invention.
  • FIG. 8 shows an example of information stored in a service mediation server according to an embodiment of the present invention.
  • FIG. 9 shows an example of information stored in the product management server according to an embodiment of the present invention.
  • FIG. 10 is a communication sequence showing a procedure of a communication device search method according to an embodiment of the present invention.
  • FIG. 11 is a communication sequence showing a procedure of a communication device search method according to an embodiment of the present invention.
  • FIG. 12 shows a configuration of a local area network in the search system according to one embodiment of the present invention.
  • FIG. 13 is a block diagram showing a functional configuration of a product management server and a gateway according to an embodiment of the present invention.
  • FIG. 14 is a communication sequence diagram showing a procedure of a communication device search method according to an embodiment of the present invention.
  • FIG. 15 is a block diagram showing functional configurations of a service mediation server, a product management server, and a measuring device according to an embodiment of the present invention.
  • FIG. 16 shows an example of information stored in a service mediation server according to an embodiment of the present invention.
  • FIG. 17 is a communication sequence showing a procedure of an information search method in the search system according to one embodiment of the present invention.
  • FIG. 18 is a communication sequence showing a procedure of an information search method in the search system according to one embodiment of the present invention.
  • FIG. 19 shows information stored in the product management server according to the embodiment of the present invention.
  • FIG. 20 shows the relationship between the address and communication protocol on the network side according to the classification of things and the communication protocol and ID on the real world side.
  • FIG. 1 is a block diagram showing a schematic configuration of a search system according to the present invention.
  • the search system is configured by connecting a local area network 114a, 114b (hereinafter sometimes abbreviated as “network 114”) to a wide area network 100 managed by a telecommunications carrier.
  • the wide area network 100 includes a mobile terminal 102, a service mediator sano 104, a product management sano 106, a mobile network 116, and gateways (GW) 112a and 112b (hereinafter may be abbreviated as “gateway 112”).
  • GW gateways
  • the mobile terminal 102 software that realizes an Internet access function and Web information browsing is installed in a mobile terminal of a customer who is a subscriber of the mobile communication network 116, such as PHS and PDA. It is realized by.
  • the mobile terminal 102 may be a terminal having an e-mail function.
  • the service mediation server 104 is a computer that mediates a service corresponding to the service ID received from the mobile terminal 102.
  • the actual service is provided by the product management server 106, the gateway 112, and the like. Further, the service mediation server 104 edits and analyzes information received from the product management server 106 and the gateway 112.
  • the mobile network 116 includes a thing management server 106 and nodes 11 Oa, 110b and 110c connected to the thing management server 106.
  • the nodes 110a, 110b, and 110c are each specified by a routing address.
  • the product management server 106 is a computer in which location information of mobile terminals and gateways registered in the mobile network 116 is registered.
  • the thing management server 106 can manage the identification information of the gateways 112a and 112b and communication devices connected to the gateway, and is connected to the service mediation server 104 so as to be communicable.
  • the identification information of the communication device is referred to as “Mono ID”.
  • the gateway 112a communicates with a communication device connected to the network 114a.
  • the gateway 112b communicates with a communication device connected to the network 114b.
  • FIG. 2 shows a hardware configuration example of a computer device used for the service mediation server and the product management server according to the present invention.
  • Computer device 300 is a system bus At least one processor 302, system memory 304, communication interface (iZF) 306, input / output interface (IZO) 308, and storage device 310 are connected to 312.
  • processor 302 system memory 304
  • communication interface (iZF) 306 input / output interface (IZO) 308
  • storage device 310 is connected to 312.
  • the processor 302 has a microprocessor configuration that includes a CPU, a timer, and a CPU peripheral circuit.
  • the system memory 304 may be volatile memory such as RAM, non-volatile memory such as ROM or flash memory, or a combination of the two.
  • System memory 304 typically can include an operating system, application programs, and program data.
  • the storage device 310 is a non-volatile storage medium that stores an operating system, an application program, and program data.
  • the storage device 310 is an optical storage medium such as a CD-ROM or DVD, a magnetic storage medium such as a magnetic disk, or desired information. Other media that can be used by the computer device 300 to access can be used.
  • the system memory 304 and the storage device 310 constitute a computer storage medium of the computer device 300.
  • the IZO 308 communicates with input devices such as a keyboard, mouse, pen, voice input device, touch input device, and output devices such as a display, a speaker, and a printer.
  • the computer apparatus 300 includes a communication interface 306 that enables the apparatus to communicate with other computer apparatuses via a network or the like.
  • Communication media for performing communication here include wired media such as a wired network or direct wired connection, and wireless media such as acoustic media, RF media, and infrared media.
  • the functions of the service mediation server 104 and the product management server 106 are realized by the processor 302 reading and executing the program stored in the computer storage medium.
  • the service mediation server 104 and the thing management server 106 may be mounted on a single computer device as shown in FIG. 2, or may be mounted in a distributed computing environment having a plurality of computer devices.
  • FIG. 3 shows an exemplary hardware configuration of the gateway 112. This figure shows a configuration example when a mobile phone having a short-range wireless communication function is used as the gateway 112.
  • the gateway 112 includes a memory 502, a wireless communication unit 504, a control unit 506, a short-range wireless communication unit 508, a voice input / output unit 510, an input unit 512, and a display unit 514.
  • the control unit 506 has a microprocessor configuration including a CPU, a timer, and a CPU peripheral circuit.
  • the CPU controls the entire gateway 112 by connecting to the above-described components via a bus and executing a program stored in a program storage memory (not shown). Further, the CPU controls the execution of each function of the gateway 112 in response to a signal input from the input unit 512.
  • the memory 502 is composed of a DRAM, a temporary memory having a high-speed RAM capability, and can take in application programs and communication programs from an external medium in a timely manner.
  • the functions of the gateway 112 described later are achieved by executing these programs.
  • the input unit 512 is a means for inputting communication device search processing by the user and other necessary instruction information, and includes input keys and buttons, or cursor movement and instruction keys.
  • Radio communication section 504 transmits and receives radio signals to and from the mobile network via an antenna.
  • the short-range wireless communication unit 508 is configured to be able to transmit and receive wireless signals to and from communication devices in the local area network 114.
  • Display unit 514 displays an image held in a display memory (not shown). Audio input / output section 5
  • the gateway may be fixedly connected to a wired Z wireless line rather than only moving like a mobile device.
  • it can be installed in a natural Z environment observation 'road' railway fixed point observation machine or a building entrance / exit 'settlement Z entrance gate' transportation relay point.
  • FIG. 4 shows a functional configuration of the thing management server and the gateway according to the present embodiment.
  • the thing management server 106 includes a communication unit 203, a storage unit 206, a search unit 208, and a storage control unit 218.
  • the communication unit 203 is for communicating with the service mediation server 104 and the gateway 112.
  • the communication unit 203 includes a search request receiving unit 202 that receives a search request from the service mediation server 104, and a notification unit 216 that notifies the location of the gateway to which the communication device to be searched is connected.
  • search unit 208 searches for the product ID at the specified time stored in storage unit 206, and obtains the location information of the gateway to which the communication device corresponding to the search request is connected. To get.
  • the search unit 208 includes a notification request unit 204.
  • the notification request unit 204 requests the gateway 112 to notify the product ID at the specified time.
  • the search unit 208 matches the product ID with the product ID included in the search request.
  • the storage control unit 218 stores the mono ID of the communication device notified from the gateway 112 in the storage unit 206 for each notification time in association with the location information of the gateway 112 that has notified the mono ID. .
  • the gateway 112 includes a storage control unit 210, a storage device 212, and a notification unit 214.
  • the storage control unit 210 stores in the storage device 212 the mono ID to which the communication device power is also transmitted.
  • the storage device 212 stores the mono ID of the communication device connected to the gateway 112.
  • the communication device can include, for example, an electronic device such as a printer connected to a local area network, or an IC tag attached to an article and capable of communicating with a gateway.
  • the notification unit 214 When the notification unit 214 receives a notification request for a product ID from the product management server 106, the notification unit 214 notifies the product ID stored in the storage device 212.
  • FIG. 5 shows an example of information stored in the thing management server 106.
  • the storage unit 206 of the thing management server 106 includes Table 502 and Table 504.
  • identification information (IDgl, IDg2,%) Of a plurality of gateways and location information (all, al2,%) are stored in association with each other.
  • Location information can be grouped based on a specified geographic area.
  • the gateway identification information is referred to as the gateway ID.
  • Table 504 shows the notification time, that is, the time when the gateway 112 notifies the product ID (T, T, ...
  • Gateway 112 group is a thing stored in IC tag I
  • the gateway 112 group periodically reads the product ID of the IC tag power (step S302), and notifies the product management server 106 together with the gateway ID (step S304).
  • Mono management server 1
  • step S 306 stores the notified product ID in the storage unit 206 in association with the notification time and the gateway ID (step S 306).
  • the notification of the product ID of the gateway 112 group power may be performed irregularly, for example, when a connection with a new communication device is established.
  • step S308 the mobile terminal 102 transmits a communication device search request to the service mediation server 104.
  • the search request includes the service ID, the product ID of the IC tag to be searched, and information on the past specified time.
  • the service ID is information for identifying the service that the mobile terminal 102 requests to provide.
  • step S310 the service mediation server 104 determines that the information transmitted by the mobile terminal 102 with the service ID is the article search request. Next, information on the thing ID, geographical range, and specified time included in the search request is transmitted to the thing management server 106. In this way, the product management server 106 receives the product ID and the specified time transmitted from the terminal via the service mediation server 104.
  • step S312 the thing management server 106 searches for the thing ID stored in the table 504 of the storage unit 206 at the specified time. If the product ID included in the search request is found, the gateway ID associated with the product ID is acquired. Furthermore, referring to Table 502, the location information corresponding to the gateway ID is obtained. In this way, the product management server 106 acquires the location information of the gateway to which the communication device corresponding to the search request is connected. Next, the product management server 106 extracts the location information of the gateway 112 to which the found IC tag is connected, and notifies the service mediation server 104 (step S314).
  • the gateway ID may be notified.
  • step S316 the service mediation server 104 processes the received location information of the gateway 112 to create screen data that can be displayed on the mobile terminal.
  • the created screen data is notified to the mobile terminal 102.
  • step S318 portable terminal 102 displays an image on the display unit based on the received screen data.
  • the search request may include the current time or the future time in the specified time. Furthermore, when a search request is made without specifying a time, the search may be performed at the current time.
  • step S320 the notification request unit 204 of the thing management server 106 requests the gateway 112 group to notify the product ID at the designated time.
  • the gateway reads the product ID from the IC tag (step S322) and notifies the product management server 106 (step S324).
  • the thing management server 106 matches the mono ID notified of the gateway 112 group power with the thing ID included in the search request (step S328).
  • the product management server 106 acquires the location information of the gateway 112 connected to the IC tag that has been found, and notifies the service mediation server 104 (step S314).
  • the search request may include information on a geographical range to be searched.
  • the notification request unit 204 identifies the gateway 112 group that should request the notification from the table 502 in FIG. 5 according to the geographical range, and requests the identified gateway 112 group to notify the mono ID.
  • the geographical range to be searched By limiting the geographical range to be searched in this way, the amount of information to be communicated can be reduced, and the load on the network can be reduced.
  • the notification request may not be made in step S320, and the matching in step S328 may be performed for the periodic notification from the gateway 112 group.
  • step S328 the matching in the product management server 106 may be performed by the gateway 112 group.
  • the thing management server 1 in step S320 06 Power Gateway Requests the notification of the product ID by sending the product ID that is helpful for the search.
  • the gateway 112 group accommodating the corresponding product ID responds to the notification request.
  • the data processing is performed by the service mediation server 104, but this processing may be performed by the product management server 106.
  • the product management server 106 can directly transmit the processed data to the mobile terminal 102.
  • the position information power of a plurality of gateways 112 in a certain time range is obtained as a function V (t) of time t.
  • the X coordinate x (t) of the position of the communication device at time t is the x coordinate x of the position of the communication device at time t.
  • x () x. + J;
  • the gateway is installed at a fixed-point observation station, ticket gate, or transportation relay point on the road 'railway, it is possible to easily identify the means of transportation without overlapping the map information.
  • the position of the same communication device may be estimated by learning by extracting past regularities, such as using the trajectory of one year ago of the communication device of interest or the trajectory of the same day of the week.
  • FIG. 1 The thing management server 106 and the gateway 112 group according to the present embodiment are shown in FIG. Those having the functions described in Embodiment 1 can be used. In addition, the information shown in FIG.
  • FIG. 8 shows an example of information stored in the service mediation server 104 according to the present embodiment.
  • the service mediation server 104 stores a service ID and communication device attribute information.
  • the attribute information may be information indicating the name of the communication device itself.
  • the attribute information of the communication apparatus may be information indicating the attribute of the article.
  • more detailed attributes may be stored, such as distinguishing attributes according to the performance and quality of the communication device.
  • thermometer instead of giving a thermometer, a hygrometer and a rain gauge! /, One attribute, these instruments may be given another attribute, a measuring instrument.
  • a plurality of attribute information may be given to one product ID.
  • FIG. 9 shows an example of information stored in the product management server 106 according to the present embodiment.
  • a product ID and communication device attribute information can be stored in association with each other.
  • the gateway 112 group periodically reads the product ID of the product ID (step S1202), and notifies the product management server 106 together with the gateway ID (step S1204).
  • the product management server 106 stores the notified product ID in the storage unit 206 in association with the notification time and the gateway ID (step S1206).
  • the notification of the product ID of the gateway 112 group power may be performed irregularly, for example, when a new communication device is connected.
  • step S1208 the portable terminal 102 transmits a file output request to the service mediation server 104.
  • the request includes a service ID and information on a past designated time to be searched.
  • the service ID is information for identifying the service that the mobile terminal 102 requests to provide.
  • a service ID indicating “output device search request” can be associated with a mono ID of a printing apparatus such as a printer, an image output device such as a display, and an audio output device such as a speaker.
  • step S1209 the service mediation server 104 determines that the information transmitted from the portable terminal 102 with the service ID power is the output device search request. Then, referring to the information shown in FIG. 8, the attribute of the communication device corresponding to the service ID is specified.
  • step S1210 the service mediation server 104 transmits the specified attribute and the specified time information to the product management server 106.
  • step S1212 the thing management server 106 that has received the attribute and the specified time refers to the information shown in FIG. 9 and identifies the thing ID associated with the attribute.
  • step S1214 the thing management server 106 searches for the thing ID stored in the table 504 of the storage unit 206 at the specified time. If the product ID included in the search request is found, the gateway ID associated with the product ID is acquired. Furthermore, referring to Table 502, the location information corresponding to the gateway ID is obtained.
  • the position information of the gateway 112 to which the communication device corresponding to the search request is connected is acquired.
  • the location information of the gateway 112 is notified to the service mediation server 104 (step S 1216).
  • the gateway ID may be notified.
  • step S1218 the service mediation server 104 processes the received location information of the gateway 112, and creates screen data that can be displayed on the mobile terminal. The created screen data is notified to the mobile terminal 102.
  • step S1220 portable terminal 102 displays an image on the display unit based on the received screen data.
  • the search request may include the current time or future time in the specified time. Furthermore, when making a search request without specifying a time, the search must be performed at the current time. You may do it.
  • step S 1222 the notification request unit 204 of the thing management server 106 requests the gateway 112 group for notification of the thing ID at the designated time.
  • the gateway reads the product ID from the IC tag (step S1224) and notifies the product management server 106 (step S1226).
  • the thing management server 106 matches the thing ID notified from the gateway 112 group with the thing ID included in the search request (S1228).
  • the thing management server 106 acquires the location information of the gateway 112 to which the IC tag that has been struck is connected, and notifies the service mediation server 104 (step S 1218).
  • the search request may include information on a geographical range to be searched.
  • the notification request unit 204 identifies the gateway 112 group that should request the notification from the table 502 in FIG. 5 according to the geographical range, and requests the identified gateway 112 group to notify the mono ID.
  • the geographical range to be searched By limiting the geographical range to be searched in this way, the amount of information to be communicated can be reduced, and the load on the network can be reduced.
  • the notification request may not be performed in step S1222, and the matching in step S1228 may be performed for periodic notification from the gateway 112 group!
  • the matching performed by the product management server 106 in step S 1228 may be performed by the gateway 112 group power S.
  • the product management server 106 power gateway 112 group is transmitted with a product ID that is useful for the search, and a product ID notification is requested.
  • the gateway 112 containing the corresponding product ID responds to this notification request.
  • an event corresponding to the user's preference and an attribute of a moving target can be registered and a service for searching for this can be provided.
  • mobile sales vehicles such as taxis, buses, stalls Z flowers, maintenance services, patrol services, mobile event stages, etc. can be used as attributes of communication equipment. It may also be a tour guide, a travel salesperson, a security guard at a theme park, event venue, or sports stadium.
  • the mobile terminal 102 when there are a plurality of target candidates having candidate attributes, the mobile terminal 102 notifies the mobile terminal 102 of the plurality of candidates, and the mobile terminal 102 displays the notified search result, so that the user can select the optimal candidate.
  • the elephant may be selected from the candidates.
  • desired data is transmitted from the mobile terminal 102 to the communication device (for example, the printer located closest to the user is selected from the plurality of searched printers, the image data is transmitted, and printing is performed. This is effective when required.
  • FIG. 12 is a diagram showing a configuration example of a local area network in the search system according to the present embodiment.
  • the local area network 114 is composed of a gateway 112, IC tag reader / writers (RZW) 708a and 708b (hereinafter abbreviated as “reader / writer 708”), and IC tags 702 and 704 attached to the product. .
  • the gateway 112 communicates with the R / W 708a and 708b via the communication line 706. Communication between the R / W 708a and 708b and the IC tags 702 and 704 is realized via a wireless line (not shown).
  • FIG. 13 shows a functional configuration of the search system according to the present embodiment.
  • the product management server 106 includes a communication unit 1302 and a storage unit 1311.
  • the communication unit 1302 is for communicating with the service mediation server 104 and the gateway 112, and includes a search request reception unit 1306, a search request transmission unit 1308, and a notification unit 1310.
  • the search request receiving unit 1306 receives a search request including a product ID and geographical range information from the mobile terminal 102 via the service mediation server 104.
  • the search request transmission unit 1308 transmits the received product ID to the gateway 112 included in the geographical range.
  • Notification unit 1310 notifies the position of gateway 112 to which the communication device to be searched is connected.
  • the storage unit 1311 stores the gateway ID in association with the location information as illustrated in Table 502 of FIG.
  • the gateway 112 includes a product ID receiving unit 1312, an inquiry unit 1314, and a result receiving unit 1316.
  • the notification unit 1318 is included.
  • the product ID reception unit 1312 receives the product ID from the search request transmission unit 1308.
  • the inquiry unit 1314 requests the reader / writer 708 to search for an ID tag that stores the received product ID.
  • the result receiving unit 1316 receives the inquiry result from the reader / writer 708.
  • the notification unit 1318 notifies the product management server 106 of the result of the inquiry from the inquiry unit 1314.
  • the procedure of the communication device search method according to the present embodiment will be described with reference to the communication sequence of FIG.
  • the user of the mobile terminal requests the search system to search for an article with an IC tag.
  • the search system notifies the search request to multiple mobile phones that can communicate with the IC tag.
  • the mobile phone functions as the first communication device, and the IC tag attached to the article functions as the second communication device.
  • step S802 the mobile terminal 102 transmits a search request to the service mediation server 104.
  • the search request includes the service ID, thing, and information on the geographical area to be searched.
  • step S804 the service mediation server 104 recognizes that the information transmitted by the mobile terminal 102 with the service ID is the search request for the article.
  • information on the thing ID, geographical range, and specified time included in the search request is transmitted to the thing management server 106.
  • the thing management server 106 receives the thing ID, geographical range, and designated time transmitted from the terminal via the service mediation server 104.
  • step S806 the thing management server 106 refers to the correspondence table as exemplified in Table 502 and identifies the position of the gateway 112 group included in the received geographical range. Then, the product ID is transmitted to the identified gateway 112 group (step S808).
  • step S810 the gateway 112 group requests the mobile phone to search for an IC tag storing the received product ID. This request processing may be performed by e-mail, for example.
  • the mobile phone user uses the short-range wireless communication function of the mobile phone to search for a nearby IC tag product ID (step S812), and returns this result to the gateway 112 group. (Step S814).
  • the search for the product ID of the IC tag is performed by the mobile device that has received the search request from the gateway 112 group. It may be automatically performed in a mobile phone.
  • step S814 the gateway 112 group transmits the search result received from the mobile phone to the product management server 106.
  • the thing management server 106 determines the gateway connected to the mobile phone that has found the IC tag from the received search result. Next, the product management server 106 extracts the location information of the gateways 112 to which the sought-after communication device is connected, and the service mediation server 1
  • the gateway ID may be notified.
  • the product management server 106 may notify the service mediation server 104 of information related to the mobile phone. For example, when the thing management server 106 functions as a home location server (HLR), the location information of the mobile phone is specified based on the information received from the mobile phone, and the specified information is notified to the service mediation server 104. Also good. Alternatively, the mobile phone power management server 106 may be notified of its location.
  • HLR home location server
  • step S820 the service mediation server 104 processes the received location information of the gateway 112 group to create screen data that can be displayed on the mobile terminal.
  • the created screen data is notified to the mobile terminal 102.
  • step S822 portable terminal 102 displays an image on the display unit based on the received screen data.
  • the data processing is performed by the service mediation server 104.
  • this processing may be performed by the product management server 106.
  • the product management server 106 can transmit the processed data directly to the mobile terminal 102.
  • a search may be performed by designating an attribute.
  • the information shown in FIG. 8 is stored in the service mediation server 104, and the information shown in FIG.
  • the service mediation server 104 specifies an attribute corresponding to the service ID.
  • the thing management server 106 identifies the thing ID corresponding to the attribute, and the gateway 112 group Notify
  • the search system of FIG. 1 is used as an information search system to perform a search specifying the type of search target.
  • FIG. 15 shows a functional configuration of a service mediation management server and an information collection device connected to the local area network according to the present embodiment.
  • the service mediation server 104 includes a communication unit 903, a storage unit 906, and a data processing unit 908.
  • the communication unit 903 includes a transmission request receiving unit 902 and a transmitting unit 904.
  • the storage unit 906 stores the type of service to be provided to the mobile terminal 102 and the attribute information of the information collection device in association with each other.
  • Transmission request receiving section 902 receives a transmission request for information including a desired service type from portable terminal 102.
  • the transmission unit 904 stores attribute information corresponding to the type of service included in the transmission request.
  • the information is extracted from 906 and transmitted to the product management server 106.
  • the data processing unit 908 processes the information received from the product management server 106 to create image data that can be displayed on the mobile terminal.
  • the thing management server 106 includes a collection information reception unit 910, a storage unit 911, a search unit 914, and a notification unit 9
  • the storage unit 911 stores the correspondence between the identification information of the gateway 112 group and the location information as shown in Table 502 of FIG. 5, the correspondence between the product ID and attribute information as shown in FIG. It has been done.
  • the storage unit 911 includes a collection information storage unit 912 that stores the mono ID of the measurement device 1102 and the collection information transmitted from the measurement device 1102 in association with each other.
  • the collection information receiving unit 910 receives the collection information from the measuring instrument 1102.
  • the search unit 914 searches the information stored in the collected information storage unit 912 and receives the received item I Acquire the collected information of measuring device 1102 corresponding to D.
  • the notification unit 916 notifies the service mediation server 104 of the search result by the search unit 914.
  • the search request receiving unit 918 receives information for requesting a search for a communication device from the mobile terminal 102. This information includes the identification information of the communication device, the geographical range and the specified time.
  • Measuring instrument 1102 is an example of an information collection device, and includes a measurement unit 918 that collects predetermined measurement values, and a communication unit 920 that transmits measurement values and receives information.
  • Measuring instrument 1102 includes sensors such as a thermometer that measures temperature, a hygrometer that measures humidity, and a rain gauge that measures rainfall.
  • FIG. 16 shows an example of information stored in the service mediation server 104 according to this embodiment.
  • a service ID indicating the type of service
  • a name of information necessary for providing the service (necessary information)
  • attribute information is associated with each other. Is remembered.
  • the types of services include, for example, weather information services, traffic information services, house condition monitoring, telemetry services, and the like.
  • the attribute information indicates the name of the measuring instrument and the properties of the measuring instrument, such as thermometer, hygrometer, rain gauge, measuring instrument color 'shape' size, information content that can be acquired, operating parameters.
  • the necessary information “tide level” may be associated with “tide level meter” that measures tide level as attribute information and “camera” that performs fixed point monitoring.
  • the thing management server 106 stores the collection information notified from the measuring instrument 1102 via the gateway 112 group (steps S1114 and S1118).
  • the collection information notified in the present embodiment includes the temperature measured by the thermometer, the humidity measured by the hygrometer, the rainfall measured by the rain gauge, the air pollution level measured by the air sensor, and the tide level. It includes the tide level measured by the gauge and the magnitude measured by the seismometer.
  • the collected information is sent by the measuring instrument 1102 periodically or when the measuring instrument 1102 detects a change in the collected information. It is also possible to send it when you do. As a result of this processing, the information collected by the information collection device capability in a plurality of geographical ranges is accumulated in the product management server 106.
  • step S1102 the mobile terminal 102 transmits a request for the weather information service to the service mediation server 104.
  • This request includes information about the service ID, the geographical range to be searched, and the specified time for the search.
  • step S1104 the service mediation server 104 refers to the correspondence table shown in FIG. 16 stored in the storage unit 906, identifies the information that also requires the received service ID, and can acquire the information. Extract attribute information of measuring instruments.
  • the service mediation server 104 transmits the extracted attribute information and information on the geographical range and the designated time included in the request for the weather information service to the product management server 106.
  • step S1106 the thing management server 106 specifies a measuring instrument having the received attribute information from the correspondence between the attribute information stored in the storage unit 911 and the thing ID. Then, based on the correspondence between the identification information of the gateway 112 group stored in the storage unit 911 and the position, the measuring device included in the designated geographical range is further specified. Then, the collected information from the specified measuring device at the specified time is acquired from the collected information storage unit 912 (step S 1107).
  • step S 1108 the collected information acquired as a result of the search is transmitted to the service mediation server 104.
  • step S1110 the service mediation server 104 processes the collected information received from the product management server 106, and creates screen data that can be displayed on the mobile terminal. The created screen data is notified to the mobile terminal 102.
  • the processing of the collected information by the service mediation server 104 includes averaging and accumulating the collected information from the measuring instrument, or further converting it into user-provided information that can be displayed on the mobile terminal 102.
  • the storage unit 906 of the service mediation server 104 stores the range of rain gauge measurement values (0 mm, l to m mm, m + l to n mm,...)
  • the provision information (clear, light rain, rain, etc. are stored in association with each other.
  • the service mediation server 104 provides the user with the rain gauge measurement value received from the product management server 106.
  • Mobile device based on the acquired information. Create screen data that can be displayed in 2.
  • the analysis of the collected information performed when processing such collected information is not limited to the analysis performed based on the range of measured values, but the analysis using the calculation formula and the time-series change power of the collected information are performed. It includes the resulting trend analysis.
  • the information collection device is an imaging means such as a camera instead of a measuring instrument, it includes the case where the change in the image is grasped by analyzing the pixels in the received data. Let's go.
  • step S1112 portable terminal 102 displays an image on the display unit based on the received screen data.
  • the thing management server 106 sends the measurement instrument 1102 to the specified time in step S1107. Request transmission of collected information. In this case, the product management server 106 notifies the service mediation server 104 of the collected information received from the measuring device 1102.
  • the data processing is performed by the service mediation server 104.
  • this processing may be performed by the product management server 106.
  • the product management server 106 can transmit the processed data directly to the mobile terminal 102.
  • personal health information such as a blood pressure meter, a thermometer, a pedometer, etc. can be used as an attribute of the information collecting device
  • traffic information As an attribute of the information collection device, speed sensors and GPS installed in multiple vehicles can be used.
  • Telemetering As an attribute of the information collection device, gas, water, and electricity usage measuring instruments can be used.
  • a service that provides a video image of a desired location image capturing means such as a video camera or a camera can be used as an attribute of the information collecting device
  • image capturing means such as a video camera or a camera can be used as an attribute of the information collecting device
  • the collected information may be managed by the thing management server 106, and the user may be notified when the collected information of the communication device corresponding to the attribute information changes to a preset status.
  • the collection information is notified when the mobile terminal 102 requests service provision. It is also possible to simultaneously send the conditions to the product management server 106. For example, in the above-described example, an instruction is sent from the portable terminal 102 to the mono management server 106 so as to be notified when the value of the measuring device indicates an abnormality together with a request for the home condition monitoring service (service ID: IDd3). .
  • the process can be performed by notifying the user.
  • a service to notify when another state changes (mobile terminal 102 when the key is opened, the intercom rings, the window is open, the gas leak is detected and locked, etc.) It is also possible to send a notification.
  • the collected information may be error information.
  • the location can be realized by mobile phone location registration Z location information notification service or by itself as a gateway (notifying location).
  • This request includes information about the service ID, the geographic area where the prediction should be made, and the future time for the prediction.
  • step S1104 the service mediation server 104 can extract the information necessary for providing the service based on the service ID by referring to the correspondence table shown in FIG. 16 stored in the storage unit 906, and obtain the information. Attribute information of the measuring instrument 1102 is extracted. Next, the service mediation server 104 transmits the extracted attribute information and information on the geographical range and the specified time included in the traffic information service request to the product management server 106.
  • step S1106 the thing management server 106 identifies a measuring instrument having the received attribute information from the correspondence between the attribute information stored in the storage unit 911 and the thing ID. Then, based on the correspondence between the measuring instrument and the position stored in the storage unit 911 or the correspondence between the identification information of the gateway 112 group and the position, the measuring instrument included in the designated geographical range is further specified. Next, for each measuring instrument, the collected information of the measuring instrument capability at a plurality of past times is acquired from the collected information storage unit 912. When the measuring instrument or gateway moves in the geographical range at the time, the measuring instrument or gateway included in the above-mentioned regional range is identified every past time, and the collection information at that time is acquired. (Step S1107). Next, a relational expression between a plurality of past times and the value of the collected information is obtained. From the relational expression thus obtained, the collected information at a future designated time is estimated (step S1810).
  • the collected information may be the past designated time instead of the future designated time. Therefore, in practice, it is possible to estimate the value in the past time when the measuring instrument gathered information and was not powerful.
  • the predicted value of the collected information is transmitted to the service mediation server 104 (step S 1812).
  • step S1814 the service mediation server 104 processes the information received from the product management server 106, and creates screen data that can be displayed on the mobile terminal. The created screen data is notified to the mobile terminal 102.
  • step S1816 portable terminal 102 displays an image on the display unit based on the received screen data.
  • One of the services provided by the mobile terminal 102 can include setting the operation for the communication device. According to the service according to the present embodiment, it is possible to request the execution of a command to a communication device and the update of a computer program installed in the communication device.
  • an operation command may be requested from the home electrical device via the gateway.
  • the computer program is transferred to the home appliance via the gateway 112 group.
  • An update can be requested.
  • the computer program may be updated by storing the update program in the product management server 106 and transmitting it to the home appliance.
  • the update program is stored in the gateway 112 group, and the gateway 112 The group may be instructed to update the communication device.
  • the gateway 112 group that has received the instruction transmits a communication device update program.
  • the communication device When the communication device receives the operation command or receives an update instruction in another example, the communication device performs device operation according to the operation command, or executes the update program received at the same time in another example. Update the installed program.
  • the thing ID and operation commands to be used in the network and the local thing ID and operation commands used in the local environment between the communication devices under the gateway can be converted to the gateway and converted to the ID (protocol (operation command)).
  • ID management in the local environment and various protocol types can be hidden or shared on the network side.
  • the thing management server 106 manages only the current location of the gateway group. For this reason, when the gateway 112 can move like a mobile phone, the position where the gateway 112 has existed in the past has no power. In other words, it is impossible to know where the communication device was in the past.
  • the location information of the gateway 112 group can be acquired by various methods as follows.
  • the gateway 112 may notify the mono management server 106 of the location information specified by the GPS.
  • wireless tags may be fixedly arranged at a plurality of positions, and each gateway 112 may read the tag ID of the wireless tag and notify the product management server 106.
  • the position of the wireless tag corresponding to the notified tag ID can be specified.
  • the position of the gateway 112 group can be specified.
  • the location of this wireless tag is compared to the longitude and latitude information such as GPS, as well as the level differences of the floors in the same building, as well as detailed information such as break rooms, workplace desks, canteens, and specific gates. You can also add value-added information as presence information by location (what is doing, what kind of state it is, where the passage is, what is nearby, etc.).
  • the location registration information of the mobile phone can be used.
  • the thing management server 106 functions as a home location server (HLR)
  • the location information of the mobile phone can be specified based on the information received from the mobile phone.
  • the location information is acquired in any case such as a response from the gateway 112 group to the request, a periodic notification of the gateway 112 group power, a notification triggered by a state change in the gateway 112 group, etc. Applicable.
  • the gateway 112 group power described in each embodiment also includes location information at that time in the information notification to the product management server 106. This makes it possible to specify the past location of the gateway obtained as a search result when time is specified when a search request is made. By referring to this information by the thing management server 106 in each of the above embodiments, the past position of the communication device can be determined even when the gateway 112 group moves.
  • a past time range is specified from the mobile terminal 102 and a product ID or service ID is transmitted, and the product management server 106 transmits the corresponding product ID in the time range.
  • a plurality of pieces of position information can be acquired.
  • the “location locus” of the gateway 112 or the product ID belonging to the gateway 112 in a certain past time range can be traced. That is, the history of past locations can be searched.
  • a map image can be stored in the service mediation server 104, and a plurality of pieces of position information acquired from the product management server 106 can be drawn on the map image.
  • processing such as mapping a route of movement through a plurality of positions drawn on the map.
  • the product ID may be stored continuously. In this case, after the product ID information is updated or after a predetermined time has passed, further matching is performed, and when the product ID is found, the product can be reported to the product management server 106 or the service mediation server 104.
  • the gateway 112 By storing the product ID in this way, even if the target communication device cannot be found at the time when the notification request is made, the gateway 112 subsequently passes near the communication device. Can be found in. In addition, when the gateway 112 stores the product ID for which the search instruction has been issued and periodically searches for product IDs, or registers the product with the product management server 106, the target communication device is The probability of discovery can be increased.
  • the home location server may be responsible for some of the functions of the product management server described above.
  • an IPv6 address or information obtained by adding an arbitrary number of symbols to an IPv6 address can be used as the identification information of the product ID and the gateway 112 group.
  • a plurality of specified times may be included in the search request.
  • the search start time and end time in the search request, the product ID and information within a certain time are searched. be able to.
  • the service mediation server 104 or the thing management server 106 may have a mutual conversion function between various types of position information and address information 'map information when narrowing down geographical positions or displaying results. For example, by mapping the address to the GPS or mobile communication location registration area and the cell ID of the base station, the location information can be converted into address information 'map information and provided to the mobile terminal 102.
  • gateway 112 when the gateway 112 is an RF tag reader, an electromagnetic induction or microwave communication method can be used, and when the gateway 112 is a sensor host, a wired or wireless local communication method can be used.
  • the gateway 112 can have a change between a wide area network side IP protocol and a local (real world) side communication protocol.
  • Figure 20 shows the relationship between the network-side address and communication protocol according to the classification of things, and the real-world communication protocol and ID.
  • packet communication charges can be free for information notification, state change, and periodic information notification from the gateway 112 in response to a request from the thing management server 106.
  • packet communication charges can be free for information notification, state change, and periodic information notification from the gateway 112 in response to a request from the thing management server 106.
  • the billing judgment of the packet is performed by the edge node (corresponding to the node 110c in FIG. 1), and the billing judgment can be performed by inspecting the address or identifier in the node.
  • rewards can be given for information notifications that were useful in answering service requests. For example, when traffic information is provided to the user in the example shown in FIG. 17, a message for answering whether or not the provided traffic information is useful is displayed on the mobile terminal 102 in step S1112. The mobile terminal 102 returns an answer to this message to the product management server 106 via the service mediation server 104. If the received answer indicates “useful”, the thing management server 106 identifies the speed sensor that provided the speed information. The network administrator can provide remuneration to the owner of the speed sensor specified here.
  • rewards can be given on the condition that matching of search results is obtained with a product ID.
  • the gateway 112's reporting is performed on condition that the matching result report includes the matching result.
  • a reward can be given to the owner.

Abstract

 ネットワークに登録されていない通信機器に関する情報を時間を指定して検索することができる通信システムを提供する。本発明に係る検索方法は複数の通信機器、ゲートウェイおよびモノ管理サーバを備えた検索システムにおいて実行することができる。モノ管理サーバはゲートウェイから通知される通信機器の識別情報を通知時間と対応付けて記憶装置に蓄積する。モノ管理サーバが携帯端末から通信機器の識別情報および指定時間を受信する。モノ管理サーバは指定時間に記憶装置に記憶された識別情報を検索し、検索要求に含まれた識別情報に対応するゲートウェイの位置情報を特定する。

Description

通信機器の検索システム
技術分野
[0001] 本発明は通信機器の検索システムに関し、より詳細には、ユーザのサービス要求に 応じて物品または情報を検索する通信機器の検索システムおよび方法、通信機器の 管理サーバ、情報検索システムおよび方法、ならびにコンピュータプログラムに関す る。
背景技術
[0002] 既存の通信システムでは、端末に通信機能を具備し、ネットワークに合わせたプロト コルを実装し、それを用いてネットワークに接続することで通信が行われている。
[0003] 典型的な通信方法では、発信端末が、携帯電話番号 (もしくはメールアドレス)を用 いて発信し、ホームロケーションサーバ (HLR: Home Location Register)により端末の 位置情報を解決し接続される。
[0004] 通信システムを使用したサービスの場合、ユーザは通信相手端末を指定し、相手 端末まで接続する。接続が完了した後、ユーザは相手端末に提供を希望するサービ スを要求する。その後、相手端末力もサービスの提供を受けることができる。このよう な方法の場合、相手端末を特定できなければ、ユーザはサービスの提供を受けるこ とができな力 た。
[0005] 近年、このような問題を解決し、ユーザがその場所や存在を意識することなく利用で きるコンピューティング環境を実現するシステムが提案されて 、る。このようなシステム では、多様な通信機器にお!、てプロトコルを意識することなく通信を行うことを可能と する (例えば、特許文献 1、 2参照)。
[0006] 具体的なサービスとしては、観測機と通信可能なデータタグを物品に取り付けてお き、その物品を紛失したユーザが端末を使用して検索対象物品の情報をサーバに送 信し、サーバが複数の観察機を介して上記データタグと通信を行う技術が開示され ている(例えば、特許文献 3参照)。
[0007] し力しながら、従来の検索システムでは検索対象を時間的に追跡することができな い。
[0008] また、従来の検索システムでは、検索対象の範囲はゲートウェイが準拠するプロトコ ルゃ通信可能な範囲に制限されている。このため、プロトコルの異なる観測機の付近 に検索対象が存在して 、ても検索を行うことができな 、場合が多 、。
[0009] また、従来の検索システムでは、ユーザ側において検索対象の識別情報が分から なければ検索を行うことができない。従って、例えば付近のプリンタを検索したいとい つた、特定種類の物品や情報を検索できな 、と 、う問題があった。
[0010] 特許文献 1:特開 2004— 208101号公報
特許文献 2:特開 2004 - 280350号公報
特許文献 3 :特開 2004— 132732号公報
発明の開示
[0011] 本発明は、時間を指定した物品等の検索を行うことができる検索システムを提供す る。
[0012] また、本発明は、観測可能な対象の範囲を増大させることにより、より多くの対象を 検索することを可能にした検索システムを提供する。
[0013] さらに、本発明は、検索対象の種類および属性を指定した検索を行うことができる 検索システムを提供する。
[0014] 本発明の第 1の態様によれば、本発明に係る通信機器の検索システムは、通信機 器に接続された複数のゲートウェイと、前記通信機器の管理サーバとを備える通信機 器の検索システムであって、前記管理サーバは、前記ゲートウェイ力 通知された前 記通信機器の識別情報を、前記識別情報を通知したゲートウェイの位置情報と対応 付けて通知時間毎に記憶装置に記憶する記憶制御手段と、前記通信機器の識別情 報および指定時間を含む検索要求を受信する検索要求受信手段と、前記検索要求 の受信に応答して、前記記憶装置に記憶された指定時間における識別情報を検索 し、前記検索要求に対応する通信機器が接続されたゲートウェイの位置情報を取得 する検索手段とを備える。
[0015] 従って、管理サーバは、ゲートウェイ力も通知された通信機器の識別情報を、識別 情報を通知したゲートウェイの位置情報と対応付けて通知時間毎に記憶装置に記憶 し、通信機器の識別情報および指定時間を含む検索要求を受信し、検索要求の受 信に応答して、記憶装置に記憶された指定時間における識別情報を検索し、検索要 求に対応する通信機器が接続されたゲートゥヱイの位置情報を取得するので、過去 に検索対象があった場所、今ある場所を通知することが可能となる。
[0016] 本発明の第 2の態様によれば、本発明に係る通信機器の管理サーバは、通信機器 に接続された複数のゲートウェイカゝら通知された前記通信機器の識別情報を、前記 ゲートウェイの位置情報と対応付けて通知時間毎に記憶装置に記憶する記憶制御 手段と、前記通信機器の識別情報および指定時間を含む検索要求を受信する検索 要求受信手段と、前記検索要求の受信に応答して、前記記憶装置に記憶された指 定時間における識別情報を検索し、前記検索要求に対応する通信機器が接続され たゲートウェイの位置情報を取得する検索手段とを備える。
[0017] 従って、通信機器に接続された複数のゲートウェイカゝら通知された通信機器の識別 情報を、ゲートウェイの位置情報と対応付けて通知時間毎に記憶装置に記憶し、通 信機器の識別情報および指定時間を含む検索要求を受信し、検索要求の受信に応 答して、記憶装置に記憶された指定時間における識別情報を検索し、検索要求に対 応する通信機器が接続されたゲートウェイの位置情報を取得するので、過去に検索 対象があった場所、今ある場所を通知することが可能となる。
[0018] ここで、前記検索手段は、受信した前記指定時間に、前記ゲートウェイに対し該ゲ 一トウエイに接続された通信機器の識別情報の通知を要求する通知要求手段を含 むちのとすることがでさる。
[0019] 従って、受信した指定時間に、ゲートウェイに対しゲートウェイに接続された通信機 器の識別情報の通知を要求するので、将来の所望の時点で検索対象が見つ力つた 場所を通知することが可能となる。
[0020] ここで、前記通信機器の検索要求は地理的範囲の情報を含み、前記通知要求手 段は前記地理的範囲に含まれるゲートウェイに前記通信機器の識別情報の通知を 要求するちのとすることができる。
[0021] 従って、通信機器の検索要求は地理的範囲の情報を含み、地理的範囲に含まれ るゲートウェイに通信機器の識別情報の通知を要求するので、検索処理を所定の地 理的範囲に絞込み、検索処理によってネットワークにかかる負荷を軽減することがで きる。
[0022] 本発明の第 3の態様によれば、本発明に係る通信機器の検索方法は、通信機器の 管理サーバにおける通信機器の検索方法であって、通信機器に接続された複数の ゲートウェイから通知された前記通信機器の識別情報を、前記ゲートウェイの位置情 報と対応付けて通知時間毎に記憶装置に記憶するステップと、前記通信機器の識別 情報および指定時間を含む検索要求を受信するステップと、前記検索要求の受信に 応答して、前記記憶装置に記憶された指定時間における識別情報を検索し、前記検 索要求に対応する通信機器が接続されたゲートウェイの位置情報を取得するステツ プとを備える。
[0023] 従って、通信機器に接続された複数のゲートウェイカゝら通知された通信機器の識別 情報を、ゲートウェイの位置情報と対応付けて通知時間毎に記憶装置に記憶し、通 信機器の識別情報および指定時間を含む検索要求を受信し、検索要求の受信に応 答して、記憶装置に記憶された指定時間における識別情報を検索し、検索要求に対 応する通信機器が接続されたゲートウェイの位置情報を取得するので、過去に検索 対象があった場所、今ある場所を通知することが可能となる。
[0024] 本発明の第 4の態様によれば、本発明に係るコンピュータプログラムは、コンビユー タを、通信機器に接続された複数のゲートウェイカゝら通知された前記通信機器の識 別情報を、前記ゲートウェイの位置情報と対応付けて通知時間毎に記憶装置に記憶 する記憶制御手段、前記通信機器の識別情報および指定時間を含む検索要求を受 信する検索要求受信手段、および前記検索要求の受信に応答して、前記記憶装置 に記憶された指定時間における識別情報を検索し、前記検索要求に対応する通信 機器が接続されたゲートウェイの位置情報を取得する検索手段として機能させる。
[0025] 従って、コンピュータを、通信機器に接続された複数のゲートウェイカゝら通知された 通信機器の識別情報を、ゲートウェイの位置情報と対応付けて通知時間毎に記憶装 置に記憶し、通信機器の識別情報および指定時間を含む検索要求を受信し、およ び検索要求の受信に応答して、記憶装置に記憶された指定時間における識別情報 を検索し、検索要求に対応する通信機器が接続されたゲートウェイの位置情報を取 得するように機能させるので、過去に検索対象があった場所、今ある場所を通知する ことが可能となる。
[0026] 本発明の第 5の態様によれば、本発明に係る通信機器の検索システムは、通信機 器に接続された複数のゲートウェイと、前記通信機器の管理サーバとを備える通信機 器の検索システムであって、前記管理サーバは、前記ゲートウェイ力 通知された前 記通信機器の属性情報を、前記ゲートウェイの位置情報と対応付けて記憶装置に記 憶する記憶制御手段と、前記属性情報を含む検索要求を受信する検索要求受信手 段と、前記検索要求の受信に応答して、前記記憶装置に記憶された属性情報を検 索し、前記検索要求に対応する通信機器が接続されたゲートウェイの位置情報を取 得する検索手段とを備える。
[0027] 従って、管理サーバは、ゲートウェイ力も通知された通信機器の属性情報を、識別 情報を通知したゲートウェイの位置情報と対応付けて記憶装置に記憶し、属性情報 を含む検索要求を受信し、検索要求の受信に応答して、記憶装置に記憶された属 性情報を検索し、検索要求に対応する通信機器が接続されたゲートウェイの位置情 報を取得するので、ユーザが通信機器の識別情報を知らない場合であっても、属性 を指定することで通信機器の検索を行うことが可能となる。
[0028] 本発明の第 6の態様によれば、本発明に係る通信機器の管理サーバは、通信機器 に接続された複数のゲートウェイカゝら通知された前記通信機器の属性情報を、前記 ゲートウェイの位置情報と対応付けて記憶装置に記憶する記憶制御手段と、前記属 性情報を含む検索要求を受信する検索要求受信手段と、前記検索要求の受信に応 答して、前記記憶装置に記憶された属性情報を検索し、前記検索要求に対応する 通信機器が接続されたゲートウェイの位置情報を取得する検索手段とを備える。
[0029] 従って、通信機器に接続された複数のゲートウェイカゝら通知された通信機器の属性 情報を、ゲートウェイの位置情報と対応付けて記憶装置に記憶し、属性情報を含む 検索要求を受信し、検索要求の受信に応答して、記憶装置に記憶された属性情報 を検索し、検索要求に対応する通信機器が接続されたゲートウェイの位置情報を取 得するので、ユーザが通信機器の識別情報を知らない場合であっても、属性を指定 することで通信機器の検索を行うことが可能となる。 [0030] ここで、前記検索要求は指定時間の情報を含み、前記検索手段は、受信した前記 指定時間に、前記ゲートウェイに対し該ゲートウェイに接続された通信機器の属性情 報の通知を要求する通知要求手段を含むものとすることができる。
[0031] 従って、検索要求は指定時間の情報を含み、受信した指定時間に、ゲートウェイに 対しゲートウェイに接続された通信機器の属性情報の通知を要求するので、将来の 所望の時点で検索対象が見つかった場所を通知することが可能となる。
[0032] また、前記通信機器の検索要求は地理的範囲の情報を含み、前記通知要求手段 は前記地理的範囲に含まれるゲートウェイに前記通信機器の属性情報の通知を要 求するちのとすることがでさる。
[0033] 従って、通信機器の検索要求は地理的範囲の情報を含み、地理的範囲に含まれ るゲートウェイに通信機器の属性情報の通知を要求するので、検索処理を所定の地 理的範囲に絞込み、検索処理によってネットワークにかかる負荷を軽減することがで きる。
[0034] また、前記記憶装置に記憶された通知時間の異なる複数の位置情報に基づき所 定の時刻における前記通信機器の位置を推定する推定手段をさらに備えるものとす ることがでさる。
[0035] 従って、記憶装置に記憶された通知時間の異なる複数の位置情報に基づき所定の 時刻における通信機器の位置を推定するので、通知されて 、な ヽ過去の時刻にお ける位置を推定したり、将来の位置を予測することが可能となる。
[0036] また、前記通信機器は物品に付された ICタグとすることができる。
[0037] 従って、通信機器は物品に付された ICタグとすることで、 ICタグの付された物品の 検索が可能となる。
[0038] 本発明の第 7の態様によれば、本発明に係る通信機器の検索方法は、通信機器の 管理サーバにおける通信機器の検索方法であって、通信機器に接続された複数の ゲートウェイ力 通知された前記通信機器の属性情報を、前記ゲートウェイの位置情 報と対応付けて記憶装置に記憶するステップと、前記属性情報を含む検索要求を受 信するステップと、前記検索要求の受信に応答して、前記記憶装置に記憶された属 性情報を検索し、前記検索要求に対応する通信機器が接続されたゲートウェイの位 置情報を取得するステップとを備える。
[0039] 従って、通信機器に接続された複数のゲートウェイカゝら通知された通信機器の属性 情報を、ゲートウェイの位置情報と対応付けて記憶装置に記憶し、属性情報を含む 検索要求を受信し、検索要求の受信に応答して、記憶装置に記憶された属性情報 を検索し、検索要求に対応する通信機器が接続されたゲートウェイの位置情報を取 得するので、ユーザが通信機器の識別情報を知らない場合であっても、属性を指定 することで通信機器の検索を行うことが可能となる。
[0040] 本発明の第 8の態様によれば、本発明に係るコンピュータプログラムは、コンビユー タを、通信機器に接続された複数のゲートウェイカゝら通知された前記通信機器の属 性情報を、前記ゲートウェイの位置情報と対応付けて記憶装置に記憶する記憶制御 手段、前記属性情報を含む検索要求を受信する検索要求受信手段、および前記検 索要求の受信に応答して、前記記憶装置に記憶された属性情報を検索し、前記検 索要求に対応する通信機器が接続されたゲートウェイの位置情報を取得する検索手 段として機能させる。
[0041] 従って、コンピュータを、通信機器に接続された複数のゲートウェイカゝら通知された 通信機器の属性情報を、識別情報を通知したゲートウェイの位置情報と対応付けて 記憶装置に記憶する記憶制御手段、属性情報を含む検索要求を受信する検索要求 受信手段、および検索要求の受信に応答して、記憶装置に記憶された属性情報を 検索し、検索要求に対応する通信機器が接続されたゲートウェイの位置情報を取得 する検索手段として機能させるので、ユーザが通信機器の識別情報を知らな 、場合 であっても、属性を指定することで通信機器の検索を行うことが可能となる。
[0042] 本発明の第 9の態様によれば、本発明に係る通信機器の検索システムは、複数の 第 1の通信機器と、前記第 1の通信機器に接続された複数のゲートウェイと、前記ゲ 一トウエイの位置を管理する管理サーバとを備える通信機器の検索システムであって 、前記第 1の通信機器は識別情報が付与された第 2の通信機器と通信可能であり、 前記管理サーバは、前記識別情報および地理的範囲の情報を含む検索要求を受 信する検索要求受信手段と、前記地理的範囲に含まれるゲートウェイに受信した前 記識別情報を送信する検索要求送信手段とを備え、前記ゲートウェイは、前記第 1の 通信機器に対し、受信した前記識別情報を記憶した第 2の通信機器の検索を要求 する問い合わせ手段と、前記第 1の通信機器力 問い合わせの結果を受信する問い 合わせ結果受信手段とを備える。
[0043] 従って、第 1の通信機器は識別情報が付与された第 2の通信機器と通信可能であり 、管理サーバは、識別情報および地理的範囲の情報を含む検索要求を受信する検 索要求受信手段と、地理的範囲に含まれるゲートウェイに受信した識別情報を送信 する検索要求送信手段とを備え、ゲートウェイは、第 1の通信機器に対し、受信した 識別情報を記憶した第 2の通信機器の検索を要求する問い合わせ手段と、第 1の通 信機器力 問い合わせの結果を受信する問い合わせ結果受信手段とを備えるので、 第 1の通信機器がさらなるゲートウェイとして機能するため、検索可能な対象の範囲 を増大させることができる。
[0044] ここで、前記第 2の通信機器は物品に付された ICタグとすることができる。
[0045] 従って、前記第 2の通信機器は物品に付された ICタグとすることで、 ICタグの付さ れた物品の検索が可能となる。
[0046] 本発明の第 10の態様によれば、本発明に係る通信機器の検索方法は、複数の第 1の通信機器と、前記第 1の通信機器に接続された複数のゲートウェイと、前記ゲート ウェイの位置を管理する管理サーバとを備える検索システムにおける通信機器の検 索方法であって、前記第 1の通信機器は識別情報が付与された第 2の通信機器と通 信可能であり、前記方法は、前記管理サーバにおいて、前記識別情報および地理的 範囲の情報を含む検索要求を受信するステップと、前記管理サーバから前記地理的 範囲に含まれるゲートウェイに、受信した前記識別情報を送信するステップと、前記 ゲートウェイカゝら前記第 1の通信機器に、受信した前記識別情報を記憶した第 2の通 信機器の検索を要求するステップと、前記ゲートウェイにおいて、前記第 1の通信機 器力 前記検索の結果を受信するステップとを備える。
[0047] 従って、管理サーバにおいて、識別情報および地理的範囲の情報を含む検索要 求を受信し、管理サーノから地理的範囲に含まれるゲートウェイに、受信した識別情 報を送信し、ゲートウェイ力ゝら第 1の通信機器に、受信した識別情報を記憶した第 2の 通信機器の検索を要求し、ゲートウェイにおいて、第 1の通信機器から検索の結果を 受信するので、第 1の通信機器がさらなるゲートウェイとして機能するため、検索可能 な対象の範囲を増大させることができる。
[0048] 本発明の第 11の態様によれば、本発明に係る情報検索システムは、端末から情報 の送信要求を受信するサービス仲介サーバと、前記端末に提供すべき情報を管理 する管理サーバとを備える情報検索システムであって、前記サービス仲介サーバは、 前記端末に提供すべきサービスの種類と情報収集機器の属性情報とを対応付けて 記憶した記憶手段と、前記端末からサービスの種類を含む前記送信要求を受信する 送信要求受信手段と、前記送信要求に含まれるサービスの種類に対応する属性情 報を前記記憶手段から抽出して前記管理サーバに送信する送信手段とを備え、前 記管理サーバは、前記情報収集機器の属性情報と、前記情報収集機器から送信さ れる収集情報とを前記情報収集機器の位置と対応付けて記憶する収集情報記憶手 段と、前記収集情報記憶手段を検索して、受信した前記属性情報に対応する収集 情報を取得する検索手段とを備える。
[0049] 従って、サービス仲介サーバは、端末に提供すべきサービスの種類と情報収集機 器の属性情報とを対応付けて記憶し、端末からサービスの種類を含む送信要求を受 信し、送信要求に含まれるサービスの種類に対応する属性情報を抽出して管理サー バに送信し、管理サーバは、情報収集機器の属性情報と、情報収集機器から送信さ れる収集情報とを情報収集機器の位置と対応付けて記憶し、受信した属性情報に対 応する収集情報を取得するので、ユーザはモノ IDが分力もな 、場合であっても取得 したいサービスの種類を指定することにより情報の検索を行うことができる。
[0050] ここで、前記情報収集機器と前記管理サーバとの通信を仲介するゲートウェイをさ らに備え、前記収集情報記憶手段は前記ゲートウェイの位置を前記情報収集機器の 位置として記憶する。
[0051] 従って、情報収集機器と管理サーバとの通信を仲介するゲートウェイをさらに備え、 ゲートウェイの位置を情報収集機器の位置として記憶するので、ネットワークに登録さ れていない通信機器の位置をゲートウェイの IDにより特定することができる。
[0052] また、前記検索要求受信手段は前記端末力 地理的範囲の情報をさらに受信し、 前記送信手段は前記地理的範囲の情報をさらに送信し、前記検索手段は、受信し た前記地理的範囲に含まれる情報収集機器による収集情報を取得するものとするこ とがでさる。
[0053] 従って、端末力 地理的範囲の情報をさらに受信し、地理的範囲の情報をさらに送 信し、受信した地理的範囲に含まれる情報収集機器による収集情報を取得するので
、検索処理を所定の地理的範囲に絞込み、検索処理によってネットワークにかかる 負荷を軽減することができる。
[0054] また、前記検索要求受信手段は前記端末から指定時間の情報をさらに受信し、前 記検索手段は、前記指定時間における収集情報を取得するものとすることができる。
[0055] 従って、端末から指定時間の情報をさらに受信し、指定時間における収集情報を 取得するので、将来の所望の時点で情報を取得することが可能となる。
[0056] また、前記管理サーバは、前記検索手段により取得された収集情報を前記サービ ス仲介サーバに通知する通知手段をさらに備え、前記サービス仲介サーバは、前記 通知手段により通知された収集情報を前記端末に提供するための提供用情報にカロ ェする加工手段をさらに備えるものとすることができる。
[0057] 従って、管理サーバは、取得された収集情報をサービス仲介サーバに通知し、サ 一ビス仲介サーバは、通知された収集情報を端末に提供するための提供用情報に 加工するので、端末のインタフェースに応じて収集情報を編集することが可能となる。
[0058] ここで、前記記憶手段は前記収集情報と前記提供用情報とを対応付けて記憶し、 前記加工手段は、前記通知手段により通知された収集情報に対応する提供用情報 を前記記憶手段から取得するものとすることができる。
[0059] 従って、収集情報と提供用情報とを対応付けて記憶し、通知された収集情報に対 応する提供用情報を記憶手段から取得するので、例えば数値の情報を収集した場 合に対応するテキストや画像を端末に提供することが可能となる。
[0060] ここで、前記管理サーバは、前記検索手段により取得された収集情報が所定の条 件に合致した場合に前記サービス仲介サーバに通知する通知手段をさらに備えるも のとすることができる。
[0061] 従って、管理サーバは、取得された収集情報が所定の条件に合致した場合にサー ビス仲介サーバに通知するので、通信機器が事前に設定した状況に変化した場合 にユーザに通知することが可能となる。
[0062] また、前記検索要求に対応する情報収集機器の動作を設定する設定手段をさらに 備えるものとすることができる。
[0063] 従って、検索要求に対応する情報収集機器の動作を設定するので、通信機器に搭 載されたソフトウェアのアップグレード等を行うことができる。
[0064] また、前記検索手段は、前記情報収集機器の 1つから過去に送信された複数の収 集情報を取得し、前記複数の収集情報に基づき前記情報収集機器の 1つから所定 の時刻に送信される収集情報を推定する推定手段をさらに備えるものとすることがで きる。
[0065] 従って、情報収集機器の 1つから過去に送信された複数の収集情報を取得し、複 数の収集情報に基づき情報収集機器の 1つから所定の時刻に送信される収集情報 を推定するので、ユーザはモノ IDが分からな!/、場合であっても受けた 、サービスの 種類を指定することにより情報の推定を行うことができる。
[0066] 本発明の第 12の態様によれば、本発明に係る情報検索方法は、端末から情報の 送信要求を受信するサービス仲介サーバと、前記端末に提供すべき情報を管理する 管理サーバとを備える情報検索システムにおける情報検索方法であって、前記サー ビス仲介サーバは前記端末に提供すべきサービスの種類と情報収集機器の属性情 報とを対応付けて記憶した記憶手段を有し、前記管理サーバは、前記情報収集機器 の識別情報と、前記情報収集機器から送信される収集情報とを前記情報収集機器 の位置と対応付けて記憶する収集情報記憶手段を有し、前記方法は、前記サービス 仲介サーバにおいて、前記端末からサービスの種類を含む前記送信要求を受信す るステップと、前記サービス仲介サーバにおいて、前記送信要求に含まれるサービス の種類に対応する属性情報を前記記憶手段から抽出して前記管理サーバに送信す るステップと、前記管理サーバにおいて、前記収集情報記憶手段を検索して、受信し た前記識別情報に対応する情報収集機器の収集情報を取得するステップとを備える
[0067] 従って、サービス仲介サーバにおいて、端末からサービスの種類を含む送信要求 を受信し、サービス仲介サーバにおいて、送信要求に含まれるサービスの種類に対 応する属性情報を記憶手段力 抽出して管理サーバに送信し、管理サーバにおい て、受信した識別情報に対応する情報収集機器の収集情報を取得するので、ユー ザはモノ IDが分力もな 、場合であっても受けた 、サービスの種類を指定することによ り情報の検索を行うことができる。
[0068] 本発明によれば、時間を指定した物品等の検索を行うことができる。従って、検索 処理におけるネットワークの負荷を軽減することが可能となる。また、検索対象となる 物品を時間的に追跡することも可能となる。
[0069] また、観測可能な対象の範囲を増大させることにより、より多くの対象を検索すること ができる。また、例えば携帯電話のユーザに、 ICタグを付した物品の検索を依頼する 場合、検索対象を見つけたユーザに報酬を与えることとすれば、検索のインセンティ ブを高めることも可能となる。
[0070] また、ユーザが検索対象の識別情報を特定できな!/、場合であっても、検索対象の 種類および属性を指定した検索を行うことができる。
[0071] また、ネットワークにおいてサービスを提供する際に最適な情報を選択すること、お よび選択した情報を組み合わせることが可能となる。
[0072] さらに、過去の通信機器の場所の履歴を検索したり、通信機器の移動の経路を地 図にマッピングしてユーザに提供するなどの情報の加工を行うことが可能となる。 図面の簡単な説明
[0073] [図 1]図 1は、本発明に係る検索システムの概略構成の一例を示すブロック図である。
[図 2]図 2は、本発明に係るサービス仲介サーバ、およびモノ管理サーバに使用され るコンピュータ装置のハードウェア構成例を示すブロック図である。
[図 3]図 3は、本発明に係るゲートウェイの例示的ハードウェア構成を示すブロック図 である。
[図 4]図 4は、本発明の一実施形態に係るモノ管理サーバおよびゲートウェイの機能 構成を示すブロック図である。
[図 5]図 5は、本発明の一実施形態に係るモノ管理サーバに記憶された情報を示す。
[図 6]図 6は、本発明の一実施形態に係る通信機器の検索方法の手順を示す通信シ 一ケンスである。 [図 7]図 7は、本発明の一実施形態に係る通信機器の検索方法の手順を示す通信シ 一ケンスである。
[図 8]図 8は、本発明の一実施形態に係るサービス仲介サーバに記憶された情報の 一例を示す。
[図 9]図 9は、本発明の一実施形態に係るモノ管理サーバに記憶された情報の一例 を示す。
[図 10]図 10は、本発明の一実施形態に係る通信機器の検索方法の手順を示す通 信シーケンスである。
[図 11]図 11は、本発明の一実施形態に係る通信機器の検索方法の手順を示す通 信シーケンスである。
[図 12]図 12は、本発明の一実施形態に係る検索システムにおけるローカルエリアネ ットワークの構成を示す。
[図 13]図 13は、本発明の一実施形態に係るモノ管理サーバおよびゲートウェイの機 能構成を示すブロック図である。
[図 14]図 14は、本発明の一実施形態に係る通信機器の検索方法の手順を示す通 信シーケンス図である。
[図 15]図 15は、本発明の一実施形態に係るサービス仲介サーバ、モノ管理サーバ および測定器の機能構成を示すブロック図である。
[図 16]図 16は、本発明の一実施形態に係るサービス仲介サーバに記憶される情報 の例を示す。
[図 17]図 17は、本発明の一実施形態に係る検索システムにおける情報検索方法の 手順を示す通信シーケンスである。
[図 18]図 18は、本発明の一実施形態に係る検索システムにおける情報検索方法の 手順を示す通信シーケンスである。
[図 19]図 19は、本発明の一実施形態に係るモノ管理サーバに記憶された情報を示 す。
[図 20]図 20は、モノの分類に応じたネットワーク側のアドレスおよび通信プロトコルと 、実世界側の通信プロトコルおよび IDとの関係を示す。 発明を実施するための最良の形態
[0074] 以下、図面を参照し、本発明の好適な実施の形態を詳細に説明する。
[0075] 図 1は、本発明に係る検索システムの概略構成を示すブロック図である。検索シス テムは、通信事業者により管理される広域ネットワーク 100に、ローカルエリアネットヮ ーク 114a、 114b (以下、「ネットワーク 114」と略記する場合がある)がそれぞれ接続 されて構成されている。広域ネットワーク 100は、携帯端末 102、サービス仲介サー ノ 104、モノ管理サーノ 106、 動網 116、ゲートクエイ(GW) 112a、 112b (以下、 「ゲートウェイ 112」と略記する場合がある)を含む。
[0076] 携帯端末 102は、移動通信網 116の加入者である顧客の携帯電話、 PHS及び PD A等の携帯端末に、インターネットへのアクセス機能および Web情報のブラウジング を実現させるソフトウェアを実装することにより実現される。あるいはまた、携帯端末 1 02は電子メール機能を有する端末でもよ ヽ。
[0077] サービス仲介サーバ 104は、携帯端末 102から受信したサービス IDに対応するサ 一ビスを仲介するコンピュータである。実際のサービスは、モノ管理サーバ 106、ゲー トウエイ 112等により提供される。また、サービス仲介サーバ 104は、モノ管理サーバ 106やゲートウェイ 112から受信した情報の編集、および分析を行う。
[0078] 移動網 116は、モノ管理サーバ 106と、モノ管理サーバ 106に接続されたノード 11 Oa、 110bおよび 110cとを含む。
[0079] ノード 110a、 110b, 110cはそれぞれルーティングアドレスにより特定される。
[0080] モノ管理サーバ 106は移動網 116に登録される移動端末およびゲートゥヱイの位 置情報を登録したコンピュータである。モノ管理サーバ 106は、ゲートウェイ 112a、 1 12b、およびこのゲートウェイと接続された通信機器の識別情報を管理することができ 、サービス仲介サーバ 104と通信可能に接続される。以下、通信機器の識別情報を「 モノ ID」という。
[0081] ゲートウェイ 112aはネットワーク 114aに接続された通信機器と通信を行う。また、ゲ 一トウエイ 112bはネットワーク 114bに接続された通信機器と通信を行う。
[0082] 図 2は、本発明に係るサービス仲介サーバ、およびモノ管理サーバに使用されるコ ンピュータ装置のハードウェア構成例を示す。コンピュータ装置 300は、システムバス 312に少なくとも 1つのプロセッサ 302、システムメモリ 304、通信インタフェース(iZF ) 306、入出力インタフェース (IZO) 308、および記憶装置 310が接続されて構成さ れている。
[0083] プロセッサ 302は CPU、タイマおよび CPU周辺回路を備えたマイクロプロセッサ構 成を有する。
[0084] システムメモリ 304は、 RAMなどの揮発性メモリ、 ROMやフラッシュメモリなどの不 揮発性メモリ、またはこの 2つの組み合わせとすることができる。システムメモリ 304は 通常、オペレーティングシステム、アプリケーションプログラム、およびプログラムデー タを含むことが可能である。記憶装置 310は、オペレーティングシステム、アプリケー シヨンプログラム、およびプログラムデータを記憶する不揮発性記憶媒体で、 CD—R OM、 DVD等の光記憶媒体、磁気ディスクス等の磁気記憶媒体、あるいは所望の情 報を格納するのに使用することができ、コンピュータ装置 300がアクセス可能な他の 媒体を使用することができる。システムメモリ 304および記憶装置 310がコンピュータ 装置 300のコンピュータ記憶媒体を構成する。
[0085] IZO308は例えばキーボード、マウス、ペン、音声入力デバイス、タツチ入力デバ イスなどの入力デバイス、ディスプレイ、スピーカ、プリンタなどの出力デバイスと通信 を行う。
[0086] さらに、コンピュータ装置 300は、当該装置がネットワークなどを介して他のコンビュ ータ装置と通信できるようにする通信インタフェース 306を含む。ここで通信を行うた めの通信媒体には、有線ネットワークまたは直接有線接続などの有線媒体、ならびに 音響媒体、 RF媒体、および赤外線媒体等の無線媒体が含まれる。
[0087] サービス仲介サーバ 104やモノ管理サーバ 106の機能は、上記のコンピュータ記 憶媒体に記憶されたプログラムをプロセッサ 302が読み出して実行することで実現さ れる。なお、サービス仲介サーバ 104やモノ管理サーバ 106は図 2に示されるような 単一のコンピュータ装置に実装されても良ぐまた複数のコンピュータ装置力 なる分 散コンピューティング環境に実装されても良い。
[0088] 図 3はゲートウェイ 112の例示的ハードウェア構成を示す。同図では、短距離無線 通信機能を有する携帯電話をゲートウェイ 112として用いた場合の構成例を示して ヽ る。ゲートウェイ 112は、メモリ 502、無線通信部 504、制御部 506、短距離無線通信 部 508、音声入出力部 510、入力部 512、および表示部 514を備えている。
[0089] 制御部 506は CPU、タイマおよび CPU周辺回路を備えたマイクロプロセッサ構成 を有する。 CPUは上記各構成要素にバスを介して接続し、図示しないプログラム格 納用メモリに格納されたプログラムを実行することによりゲートウェイ 112全体の制御 を行なう。また、 CPUは入力部 512から入力される信号に応答してゲートウェイ 112 の各機能の実行制御等を行なう。
[0090] メモリ 502は DRAM、高速 RAM力もなる一時メモリ等力 構成され、外部媒体から アプリケーションプログラムや通信プログラムを適時取り込むことができる。後述する ゲートウェイ 112の機能はこれらプログラムの実行により達成される。
[0091] 入力部 512はユーザによる通信機器の検索処理の実行その他必要な指示情報の 入力手段であり、入力用のキーやボタン、あるいはカーソル移動や指示用のキーを 含む。
[0092] 無線通信部 504はアンテナを介して移動網と無線信号の送受を行う。一方、短距 離無線通信部 508はローカルエリアネットワーク 114内の通信機器と無線信号の送 受を行うことができるように構成される。
[0093] 表示部 514は図示しない表示メモリに保持された画像を表示する。音声入出力部 5
10は、受信した無線信号を音声信号に変換して出力し、あるいはユーザから入力さ れる音声を電気信号に変換する。
[0094] なお、ゲートウェイは、移動機のように動くもののみではなぐ固定的に有線 Z無線 回線につながれたものでも良い。例えば、自然 Z環境観測 '道路'鉄道の定点観測 機や、建物の出入口'精算 Z入場ゲート'輸送中継ポイントなどに設置することもでき る。
[0095] (実施形態 1)
次に、時間を指定して通信機器を検索する実施形態について説明する。
[0096] 図 4は本実施形態に係るモノ管理サーバおよびゲートウェイの機能構成を示す。
[0097] モノ管理サーバ 106は、通信部 203、記憶部 206、検索部 208および記憶制御部 218を含む。 [0098] 通信部 203はサービス仲介サーバ 104およびゲートウェイ 112と通信を行うための ものである。通信部 203は、サービス仲介サーバ 104から検索要求を受信する検索 要求受信部 202、検索対象の通信機器が接続されたゲートウェイの位置を通知する 通知部 216を含む。
[0099] 検索部 208は、検索要求の受信に応答して、記憶部 206に記憶された指定時間に おけるモノ IDを検索し、検索要求に対応する通信機器が接続されたゲートウェイの 位置情報を取得するものである。また、検索部 208は通知要求部 204を含む。通知 要求部 204は、検索要求内に指定時間として現在または将来の時間が含まれている 場合、ゲートウェイ 112に対し、指定時間にモノ IDの通知を要求する。検索部 208は 、ゲートウェイ 112からモノ IDを受信した場合、そのモノ IDと検索要求に含まれるモノ IDとのマッチングを行う。
[0100] 記憶制御部 218は、ゲートウェイ 112から通知された通信機器のモノ IDを、モノ ID を通知したゲートウェイ 112の位置情報と対応付けて通知時間毎に記憶部 206に記 憶するものである。
[0101] ゲートウェイ 112は、記憶制御部 210、記憶装置 212および通知部 214を含む。
[0102] 記憶制御部 210は、通信機器力も送信されるモノ IDを記憶装置 212に記憶する。
[0103] 記憶装置 212は、ゲートウェイ 112に接続された通信機器のモノ IDを記憶する。
[0104] 通信機器として、例えばローカルエリアネットワークに接続されるプリンタ等の電子 機器、あるいは物品に付されゲートウェイと通信可能な ICタグを含むことができる。
[0105] 通知部 214は、モノ管理サーバ 106からモノ IDの通知要求を受信した場合、記憶 装置 212に記憶されたモノ IDを通知する。
[0106] 図 5は、モノ管理サーバ 106に記憶された情報の一例を示す。モノ管理サーバ 106 の記憶部 206は表 502および表 504を含む。表 502は、複数のゲートウェイの識別 情報 (IDgl、IDg2、 · · ·)と位置情報 (al l、al2、 · · ·)とが対応付けて記憶されてい る。位置情報は指定された地理的範囲に基づきグループィ匕することが可能である。 以下、ゲートウェイの識別情報をゲートウェイ IDと 、う。
[0107] 表 504には、通知時間即ちゲートウェイ 112がモノ IDを通知した時間(T、 T、 · · ·
1 2
) ,当該時間に通知された通信機器のモノ ID、およびモノ IDを通知したゲートウェイ I Dが対応付けて記憶されて 、る。
[0108] 次に、図 6の通信シーケンスを参照し、本実施形態に係る通信機器の検索方法の 手順を説明する。本実施形態では、携帯端末のユーザが、検索システムに対し、物 品の検索を行う処理を例に挙げて説明する。ここで、物品には ICタグが付されており
、各 ICタグはモノ IDにより識別される。ゲートウェイ 112群は ICタグに記憶されたモノ I
Dを読み取る機能を有する。
[0109] ゲートウェイ 112群は定期的に ICタグ力もモノ IDを読み取り(ステップ S302)、ゲー トウエイ IDと共にモノ管理サーバ 106に通知する(ステップ S304)。モノ管理サーバ 1
06は通知されたモノ IDを、通知時間およびゲートウェイ IDと対応付けて記憶部 206 に記憶する(ステップ S 306)。
[0110] ここで、ゲートウェイ 112群力ものモノ IDの通知は不定期に、例えば新たな通信機 器との接続が確立された場合に行うこととしても良い。
[0111] 実際の検索処理はステップ S308より開始される。ステップ S308において、携帯端 末 102からサービス仲介サーバ 104に対し通信機器の検索要求を送信する。検索 要求は、サービス ID、検索すべき ICタグのモノ ID、および過去の指定時間の情報を 含む。サービス IDは、携帯端末 102が提供を要求するサービスを識別するための情 報である。
[0112] ステップ S310において、サービス仲介サーバ 104は、サービス ID力も携帯端末 10 2が送信した情報が物品の検索要求であることを判断する。次いで、検索要求に含ま れるモノ ID、地理的範囲および指定時間の情報をモノ管理サーバ 106に送信する。 このようにして、モノ管理サーバ 106は、端末から送信されたモノ IDおよび指定時間 をサービス仲介サーバ 104を介して受信する。
[0113] ステップ S312において、モノ管理サーバ 106は指定時間に記憶部 206の表 504 に記憶されたモノ IDを検索する。そして、検索要求に含まれたモノ IDが見つ力つた 場合、当該モノ IDに対応付けられたゲートウェイ IDを取得する。さらに、表 502を参 照し、ゲートウェイ IDに対応する位置情報を取得する。このようにして、モノ管理サー ノ 106は、検索要求に対応する通信機器が接続されたゲートウェイの位置情報を取 得する。 [0114] 次いで、モノ管理サーバ 106は見つかった ICタグが接続されたゲートウェイ 112の 位置情報を抽出し、サービス仲介サーバ 104に通知する (ステップ S314)。
[0115] ここで、ゲートウェイ 112の位置情報に代えて、ゲートウェイ IDを通知することとして も良い。
[0116] ステップ S316において、サービス仲介サーバ 104は受信したゲートウェイ 112の位 置情報を加工し、携帯端末に表示可能な画面データを作成する。作成された画面デ ータは携帯端末 102に通知される。
[0117] ステップ S318において、携帯端末 102は受信した画面データに基づき表示部に 画像を表示する。
[0118] なお、検索要求は、指定時間に現在時間または将来の時間を含むこととしても良い 。さら〖こ、時間を指定せずに検索要求を行う場合には現在の時間で検索を行うことと しても良い。
[0119] この場合は図 7に示すように、モノ管理サーバ 106の通知要求部 204はステップ S3 20において、その指定時間に、ゲートウェイ 112群にモノ IDの通知を要求する。ゲー トウエイは ICタグからモノ IDを読み取り(ステップ S322)、モノ管理サーバ 106に通知 する(ステップ S324)。モノ管理サーバ 106は、ゲートウェイ 112群力も通知されたモ ノ IDと、検索要求に含まれたモノ IDとのマッチングを行う(ステップ S328)。次いで、 モノ管理サーバ 106は見つ力つた ICタグが接続されたゲートウェイ 112の位置情報 を取得し、サービス仲介サーバ 104に通知する(ステップ S314)。
[0120] ここで、検索要求には、検索を行うべき地理的範囲の情報を含むこととしても良い。
この場合、通知要求部 204は図 5の表 502から通知を要求すべきゲートウェイ 112群 を地理的範囲によって特定し、特定されたゲートウェイ 112群にモノ IDの通知を要求 する。このように検索すべき地理的範囲を制限することで通信すべき情報量を削減し 、ネットワークの負荷を軽減することができる。
[0121] また、ステップ S320で通知要求を行わず、ゲートウェイ 112群からの定期的な通知 に対してステップ S328のマッチングを行っても良い。
[0122] また、ステップ S328においてモノ管理サーバ 106におけるマッチングはゲートゥェ ィ 112群が行うこととしても良い。この場合、ステップ S320においてモノ管理サーバ 1 06力 ゲートウェイ 112群に対して、検索に力かるモノ IDを送信してモノ IDの通知を 要求する。該当するモノ IDを収容しているゲートウェイ 112群は、この通知要求に回 答する。
[0123] また、上述の例ではデータの加工はサービス仲介サーバ 104において行うが、この 処理をモノ管理サーバ 106で行うこととしてもよい。この場合、モノ管理サーバ 106は 加工したデータを携帯端末 102に直接送信することができる。
[0124] (実施形態 2)
通信機器の過去の移動の履歴から、移動速度や移動傾向を抽出して所定の時刻 における位置を推定したり、その後の位置を予測することも可能である。
[0125] 通信機器の位置を推定する単純な例において、ある時間範囲における複数のゲー トウエイ 112の位置情報力 求められる通信機器の速度を時間 tの関数 V (t)として求 める。この場合、時間 tにおける通信機器の位置の X座標 x (t )は、時間 tにおける通 f f 0 信機器の位置の x座標 x
0を用いて以下の式により求めることができる。
[0126] [数 1]
x( ) = x。+ J ; さらに、地図上の道路や鉄道の路線を重ね合わせることにより徒歩の移動なのか、 車や鉄道の移動力などを分析したり、公共機関を使って移動していると特定される場 合に、その時刻テーブルを参照して移動を予測することも可能である。さらに、ゲート ウェイが道路'鉄道の定点観測機や改札口、輸送中継ポイントなどに設置されたもの である場合には、地図情報を重ねることなぐ移動手段を特定することが容易に可能 である。
[0127] また、着目している通信機器の 1年前の軌跡、あるいは同じ曜日の軌跡を使用する など過去の規則性を抽出した学習により、同じ通信機器の位置を推定することとして も良い。
[0128] (実施形態 3)
次に、ユーザが検索対象のモノ IDを特定できない場合であっても、検索対象の属 性を指定した検索を行うことができる実施形態について説明する。
[0129] 本実施形態に係るモノ管理サーバ 106およびゲートウェイ 112群は、図 4に示し、 実施形態 1で説明した機能を有するものを用いることができる。また、モノ管理サーバ 106には図 5に示す情報が記憶される。
[0130] 図 8は、本実施形態に係るサービス仲介サーバ 104に記憶された情報の一例を示 す。サービス仲介サーバ 104には、サービス IDと、通信機器の属性情報が記憶され る。
[0131] 属性情報は、通信機器自体の名称を示す情報とすることができる。
[0132] また、通信機器が ICタグのように物品(クマのぬ 、ぐるみ)に付されたものである場 合、通信機器の属性情報は当該物品の属性を示す情報であっても良い。
[0133] また、例えば通信機器の性能や品質に応じて属性を区別するなど、より詳細な属性 を記憶しても良い。
[0134] また、温度計、湿度計および降雨計と!/、つた属性を与える代わりに、これらの物品 に計測器と 、う 1つの属性を与えても良 、。
[0135] さらに、 1つのモノ IDに複数の属性情報を与えても良い。
[0136] 図 9は、本実施形態に係るモノ管理サーバ 106に記憶された情報の一例を示す。
モノ管理サーバ 106の記憶部 206には、図 5に示す情報に加えて、モノ IDと通信機 器の属性情報とを対応付けて記憶することができる。
[0137] 次に、図 10の通信シーケンスを参照し、本実施形態に係る検索方法の手順を説明 する。本実施形態では、携帯端末のユーザが、検索システムに対し、プリンタによる 印刷等のファイルの出力を行うために付近の出力機器の検索を要求する処理を例に 挙げて説明する。
[0138] ゲートウェイ 112群は定期的に通信機器力もモノ IDを読み取り(ステップ S1202)、 ゲートウェイ IDと共にモノ管理サーバ 106に通知する(ステップ S 1204)。モノ管理サ ーバ 106は通知されたモノ IDを、通知時間およびゲートウェイ IDと対応付けて記憶 部 206に記憶する(ステップ S 1206)。
[0139] ここで、ゲートウェイ 112群力ものモノ IDの通知は不定期に、例えば新たに通信機 器が接続された場合に行うこととしても良い。
[0140] 実際の検索処理はステップ S1208より開始される。ステップ S1208において、携帯 端末 102からサービス仲介サーバ 104に対しファイルの出力要求を送信する。出力 要求は、サービス ID、および検索を行うべき過去の指定時間の情報を含む。サービ ス IDは、携帯端末 102が提供を要求するサービスを識別するための情報である。本 実施形態において、「出力機器の検索要求」を示すサービス IDには、プリンタ等の印 刷装置、ディスプレイ等の画像出力デバイス、スピーカ等の音声出力デバイス等のモ ノ IDを対応付けることができる。
[0141] ステップ S 1209において、サービス仲介サーバ 104は、サービス ID力も携帯端末 1 02が送信した情報が出力機器の検索要求であることを判断する。そして、図 8に示 す情報を参照し、サービス IDに対応する通信機器の属性を特定する。
[0142] ステップ S1210において、サービス仲介サーバ 104は、特定された属性、指定時 間の情報をモノ管理サーバ 106に送信する。
[0143] ステップ S1212において、属性および指定時間を受信したモノ管理サーバ 106は 図 9に示す情報を参照し、属性に対応付けられたモノ IDを特定する。
[0144] ステップ S1214において、モノ管理サーバ 106は指定時間に記憶部 206の表 504 に記憶されたモノ IDを検索する。そして、検索要求に含まれたモノ IDが見つ力つた 場合、当該モノ IDに対応付けられたゲートウェイ IDを取得する。さらに、表 502を参 照し、ゲートウェイ IDに対応する位置情報を取得する。
[0145] このようにして、検索要求に対応する通信機器が接続されたゲートウェイ 112の位 置情報が取得される。ゲートウェイ 112の位置情報は、サービス仲介サーバ 104に通 知される(ステップ S 1216)。
[0146] ここで、ゲートウェイ 112の位置情報に代えて、ゲートウェイ IDを通知することとして も良い。
[0147] ステップ S1218において、サービス仲介サーバ 104は受信したゲートウェイ 112の 位置情報を加工し、携帯端末に表示可能な画面データを作成する。作成された画面 データは携帯端末 102に通知される。
[0148] ステップ S1220において、携帯端末 102は受信した画面データに基づき表示部に 画像を表示する。
[0149] なお、検索要求は、指定時間に現在時間または将来の時間を含むこととしても良い 。さら〖こ、時間を指定せずに検索要求を行う場合には現在の時間で検索を行うことと しても良い。
[0150] この場合は図 11に示すように、モノ管理サーバ 106の通知要求部 204はステップ S 1222において、その指定時間に、ゲートウェイ 112群にモノ IDの通知を要求する。 ゲートウェイは ICタグからモノ IDを読み取り(ステップ S 1224)、モノ管理サーバ 106 に通知する(ステップ S1226)。モノ管理サーバ 106は、ゲートウェイ 112群から通知 されたモノ IDと、検索要求に含まれたモノ IDとのマッチングを行う(S1228)。次いで 、モノ管理サーバ 106は見つ力つた ICタグが接続されたゲートウェイ 112の位置情報 を取得し、サービス仲介サーバ 104に通知する(ステップ S 1218)。
[0151] ここで、検索要求には、検索を行うべき地理的範囲の情報を含むこととしても良い。
この場合、通知要求部 204は図 5の表 502から通知を要求すべきゲートウェイ 112群 を地理的範囲によって特定し、特定されたゲートウェイ 112群にモノ IDの通知を要求 する。このように検索すべき地理的範囲を制限することで通信すべき情報量を削減し 、ネットワークの負荷を軽減することができる。
[0152] また、ステップ S 1222で通知要求を行わず、ゲートウェイ 112群からの定期的な通 知に対してステップ S 1228のマッチングを行っても良!、。
[0153] また、ステップ S 1228においてモノ管理サーバ 106が行うマッチングをゲートウェイ 112群力 S行うこととしても良い。この場合、ステップ S1222においてモノ管理サーバ 1 06力 ゲートウェイ 112群に対して、検索に力かるモノ IDを送信してモノ IDの通知を 要求する。該当するモノ IDを収容しているゲートウェイ 112は、この通知要求に回答 する。
[0154] また、本実施形態における属性情報として、ユーザの嗜好に応じたイベントや動く 対象の属性を登録しておき、これを検索するサービスを提供することができる。例え ば、通信機器の属性としてタクシー、バス、屋台 Z花などの移動販売車、メンテナン スサービス、巡回サービス、移動イベントのステージ等を使用することができる。また、 テーマパーク、イベント会場やスポーツスタジアムにおける、巡回案内係員や巡回販 売員、警備員などでも良い。
[0155] また、候補となる属性を持つ対象の候補が複数ある場合、複数の候補を携帯端末 102に通知し、携帯端末 102では通知された検索結果を表示し、ユーザが最適な対 象をその候補の中から選択可能とする構成としてもよい。これは、携帯端末 102から 通信機器へ所望のデータを送信するような場合 (例えば、検索した複数のプリンタの うちからユーザの最も近くに位置するプリンタを選択し、画像データを送信して印刷を 要求する場合等)に効果的である。
[0156] (実施形態 4)
次に、観測可能な対象の範囲を増大させることができる実施形態について説明す る。
[0157] 図 12は、本実施形態に係る検索システムにおけるローカルエリアネットワークの構 成例を示す図である。ローカルエリアネットワーク 114は、ゲートウェイ 112および IC タグのリーダライタ (RZW) 708a、 708b (以下、「リーダライタ 708」と略記する)、物 品に付された ICタグ 702、 704と力ら構成される。ゲートウェイ 112と R/W708a、 70 8bとは、通信回線 706を介して通信を行う。 R/W708a、 708bと ICタグ 702、 704と の通信は不図示の無線回線を介して実現される。
[0158] 図 13は、本実施形態に係る検索システムの機能構成を示す。
[0159] モノ管理サーバ 106は、通信部 1302および記憶部 1311を含む。通信部 1302は サービス仲介サーバ 104およびゲートウェイ 112と通信を行うためのもので、検索要 求受信部 1306、検索要求送信部 1308、通知部 1310を含む。
[0160] 検索要求受信部 1306は、携帯端末 102からサービス仲介サーバ 104を介してモノ IDおよび地理的範囲の情報を含む検索要求を受信する。
[0161] 検索要求送信部 1308は、地理的範囲に含まれるゲートウェイ 112に対し、受信し たモノ IDを送信する。
[0162] 通知部 1310は、検索対象の通信機器が接続されたゲートウェイ 112の位置を通知 する。
[0163] 記憶部 1311は、図 5の表 502に例示されるようにゲートウェイ IDを位置情報と対応 付けて記憶する。
[0164] ゲートウェイ 112は、モノ ID受信部 1312、問い合わせ部 1314、結果受信部 1316
、通知部 1318を含む。
[0165] モノ ID受信部 1312は、検索要求送信部 1308からモノ IDを受信する。 [0166] 問い合わせ部 1314は、リーダライタ 708に対し、受信したモノ IDを記憶した IDタグ の検索を要求する。
[0167] 結果受信部 1316は、リーダライタ 708から問い合わせの結果を受信する。
[0168] 通知部 1318は、問い合わせ部 1314による問い合わせの結果をモノ管理サーバ 1 06に通知する。
[0169] 次に、図 14の通信シーケンスを参照し、本実施形態に係る通信機器の検索方法の 手順を説明する。本実施形態では、携帯端末のユーザが、 ICタグを付した物品の検 索を検索システムに要求する場合を想定している。検索システムは、 ICタグとの通信 が可能な複数の携帯電話に検索要求を通知する。本実施形態において、携帯電話 は第 1の通信機器として機能し、物品に付された ICタグは第 2の通信機器として機能 する。
[0170] ステップ S802において、携帯端末 102からサービス仲介サーバ 104に対し検索要 求を送信する。検索要求は、サービス ID、モノ 、および検索を行うべき地理的範囲 の情報を含む。
[0171] ステップ S804において、サービス仲介サーバ 104は、サービス ID力も携帯端末 10 2が送信した情報が物品の検索要求であることを認識する。次いで、検索要求に含ま れるモノ ID、地理的範囲および指定時間の情報をモノ管理サーバ 106に送信する。 このようにして、モノ管理サーバ 106は、端末から送信されたモノ ID、地理的範囲お よび指定時間をサービス仲介サーバ 104を介して受信する。
[0172] ステップ S806において、モノ管理サーバ 106は表 502に例示するような対応表を 参照し、受信した地理的範囲に含まれるゲートウェイ 112群の位置を特定する。そし て、特定されたゲートウェイ 112群に、モノ IDを送信する (ステップ S808)。
[0173] ステップ S810において、ゲートウェイ 112群は、携帯電話に、受信したモノ IDを記 憶した ICタグの検索を要求する。この要求処理は、例えば電子メールにより行うことと してもよい。携帯電話のユーザは受信した検索要求に応じ、当該携帯電話の短距離 無線通信機能を使用して付近の ICタグのモノ IDを検索し (ステップ S812)、ゲートゥ エイ 112群にこの結果を返送する(ステップ S814)。
[0174] なお、 ICタグのモノ IDの検索は、ゲートウェイ 112群からの検索要求を受信した携 帯電話において自動的に行うこととしても良い。
[0175] ステップ S814において、ゲートウェイ 112群はモノ管理サーバ 106に対し、携帯電 話から受信した検索結果を送信する。
[0176] モノ管理サーバ 106は、受信した検索結果から、 ICタグを見つけた携帯電話に接 続されているゲートウェイを判定する。次いで、モノ管理サーバ 106は見つ力つた通 信機器が接続されたゲートウェイ 112群の位置情報を抽出し、サービス仲介サーバ 1
04に通知する(ステップ S818)。
[0177] ここで、ゲートウェイ 112群の位置情報に代えて、ゲートウェイ IDを通知することとし ても良い。
[0178] また、モノ管理サーバ 106はサービス仲介サーバ 104に対し携帯電話に関する情 報を通知することとしても良い。例えばモノ管理サーバ 106がホームロケーションサー バ (HLR)として機能する場合、携帯電話から受信した情報に基づき当該携帯電話 の位置情報を特定し、この特定された情報をサービス仲介サーバ 104に通知しても 良い。あるいはまた、携帯電話力 モノ管理サーバ 106に対し自身の位置を通知す ることとしてち良い。
[0179] ステップ S820において、サービス仲介サーバ 104は受信したゲートウェイ 112群の 位置情報を加工し、携帯端末に表示可能な画面データを作成する。作成された画面 データは携帯端末 102に通知される。
[0180] ステップ S822において、携帯端末 102は受信した画面データに基づき表示部に 画像を表示する。
[0181] なお、上述の例ではデータの加工はサービス仲介サーバ 104において行うが、この 処理をモノ管理サーバ 106で行うこととしてもよい。この場合、モノ管理サーバ 106は 加工したデータを直接携帯端末 102に送信することができる。
[0182] また、実施形態 3と同様に、属性を指定した検索を行うこととしても良い。この場合、 サービス仲介サーバ 104には図 8に示す情報が記憶され、モノ管理サーバ 106には 図 9に示す情報が記憶される。そして、携帯端末 102からサービス IDを含む検索要 求が送信された場合、サービス仲介サーバ 104はサービス IDに対応する属性を特 定する。モノ管理サーバ 106は属性に対応したモノ IDを特定し、ゲートウェイ 112群 に通知する。
[0183] さらに、例えば携帯電話のユーザに、 ICタグを付した物品の検索を依頼する場合、 検索対象を見つけたユーザに報酬を与えることとしても良い。これにより、検索のイン センティブを高めることも可能となる。
[0184] (実施形態 5)
次に、図 1の検索システムを情報検索システムとして用いて、検索対象の種類を指 定した検索を行う実施形態について説明する。
[0185] 図 15は、本実施形態に係るサービス仲介サ一ノ^モノ管理サーバおよびローカル エリアネットワークに接続された情報収集機器の機能構成を示す。
[0186] サービス仲介サーバ 104は、通信部 903、記憶部 906およびデータ加工部 908を 有する。通信部 903は、送信要求受信部 902および送信部 904を含む。
[0187] 記憶部 906は、携帯端末 102に提供すべきサービスの種類と情報収集機器の属 性情報とを対応付けて記憶する。
[0188] 送信要求受信部 902は、携帯端末 102から所望のサービスの種類を含む情報の 送信要求を受信する。
[0189] 送信部 904は、送信要求に含まれるサービスの種類に対応する属性情報を記憶部
906から抽出して、モノ管理サーバ 106に送信する。
[0190] データ加工部 908は、モノ管理サーバ 106から受信した情報を加工して携帯端末 で表示可能な画像データを作成する。
[0191] モノ管理サーバ 106は、収集情報受信部 910、記憶部 911、検索部 914、通知部 9
16および検索要求受信部 918を含む。
[0192] 記憶部 911は、図 5の表 502に示すようなゲートウェイ 112群の識別情報と位置情 報との対応関係、図 9に示すようなモノ IDと属性情報との対応関係等が記憶されてい る。
[0193] さらに、記憶部 911は、測定器 1102のモノ IDと、測定器 1102から送信される収集 情報とを対応付けて記憶する収集情報記憶部 912を含む。
[0194] 収集情報受信部 910は、測定器 1102からの収集情報を受信する。
[0195] 検索部 914は、収集情報記憶部 912に記憶された情報を検索して、受信したモノ I Dに対応する測定器 1102の収集情報を取得する。
[0196] 通知部 916は、検索部 914による検索結果をサービス仲介サーバ 104に通知する 。検索要求受信部 918は、携帯端末 102から通信機器の検索を要求するための情 報を受信するものである。この情報は通信機器の識別情報、地理的範囲および指定 時間を含む。
[0197] 測定器 1102は情報収集機器の一例であり、所定の測定値を収集する測定部 918 、および測定値の送信や情報の受信を行う通信部 920を含む。測定器 1102には、 温度を測定する温度計、湿度を測定する湿度計、降雨量を測定する降雨計などのセ ンサが含まれる。
[0198] 図 16は、本実施形態に係るサービス仲介サーバ 104に記憶される情報の例を示 す。同図に示すように、サービス仲介サーバ 104の記憶部 906には、サービスの種 類を示すサービス IDと、サービスの提供に必要な情報の名称 (必要情報)と、属性情 報とが対応付けて記憶されている。サービスの種類としては、例えば気象情報サービ ス、交通情報サービス、家の状態監視、テレメトリサービス等が含まれる。属性情報は 、温度計、湿度計、降雨計、測定器の色 '形'大きさ ·取得できる情報内容 ·動作パラ メータ等、その測定器の名称やその測定器に備わっている性質を示す。
[0199] なお、必要情報と属性情報とは必ずしも 1対 1に対応付けられて 、る必要はな!/、。
例えば必要情報「潮位」に対し属性情報として潮位を計測する「潮位計」、定点監視 を行う「カメラ」を対応付けても良 、。
[0200] 次に、図 17の通信シーケンスを参照し、本実施形態に係る情報検索方法の手順を 説明する。本実施形態では、ユーザが携帯端末を使用して気象情報サービスを要求 する場合を想定している。
[0201] モノ管理サーバ 106は、測定器 1102からゲートウェイ 112群を介して通知される収 集情報を記憶する (ステップ S1114、 S1118)。本実施形態において通知される収 集情報は、温度計により測定された温度、湿度計により測定された湿度、降雨計によ り測定された降雨量、空気センサにより測定された空気汚染度、潮位計により測定さ れた潮位、および地震計により測定されたマグニチュード等を含む。測定器 1102に よる収集情報の送信は、定期的に、あるいは測定器 1102が収集情報の変化を検知 したときに送信することとしても良い。この処理により、モノ管理サーバ 106に複数の 地理的範囲にある情報収集機器力 の収集情報が蓄積される。
[0202] ステップ S1102において、携帯端末 102からサービス仲介サーバ 104に対し気象 情報サービスの要求を送信する。この要求は、サービス ID、検索を行うべき地理的範 囲、および検索のための指定時間の情報を含む。
[0203] ステップ S1104において、サービス仲介サーバ 104は、記憶部 906に記憶された 図 16に示す対応表を参照し、受信したサービス ID力も必要となる情報を特定し、そ の情報を取得可能な測定器の属性情報を抽出する。次いで、サービス仲介サーバ 1 04は、抽出した属性情報、ならびに気象情報サービスの要求に含まれる地理的範囲 および指定時間の情報をモノ管理サーバ 106に送信する。
[0204] ステップ S1106において、モノ管理サーバ 106は、記憶部 911に記憶した属性情 報とモノ IDとの対応関係から、受信した属性情報を有する測定器を特定する。そして 、記憶部 911に記憶したゲートウェイ 112群の識別情報と位置との対応関係に基づ き、指定された地理的範囲に含まれる測定器をさらに特定する。そして、収集情報記 憶部 912から、指定時間における特定された測定器からの収集情報を取得する (ス テツプ S 1107)。
[0205] ステップ S 1108において、検索の結果取得された収集情報は、サービス仲介サー バ 104に送信される。
[0206] ステップ S1110において、サービス仲介サーバ 104は、モノ管理サーバ 106から受 信した収集情報を加工し、携帯端末に表示可能な画面データを作成する。作成され た画面データは携帯端末 102に通知される。
[0207] サービス仲介サーバ 104による収集情報の加工は、測定器からの収集情報を平均 、積算すること、あるいは携帯端末 102で表示可能なユーザ提供用情報にさらに変 換することを含む。例えば、サービス仲介サーバ 104の記憶部 906に、測定器からの 収集情報のうち、降雨計の測定値の範囲(0ミリ、 l〜mミリ、 m+ l〜nミリ、 · · ·)とュ 一ザ提供用情報 (晴れ、小雨、雨、 · · とを対応付けて記憶する。ステップ S1110に おいて、サービス仲介サーバ 104は、モノ管理サーバ 106から受信した降雨計の測 定値に対応するユーザ提供用情報を取得し、取得した情報に基づ 、て携帯端末 10 2に表示可能な画面データを作成する。
[0208] このような収集情報の加工の際に行う収集情報の分析は、測定値の範囲に基づい て行うものに限定されず、計算式を用いた分析、収集情報の時系列的な変化力 得 られる傾向分析をも含む。当業者であれば、情報収集機器が測定器ではなくカメラの ような撮像手段であれば、受信したデータ内の画素を分析して画像の変化を把握す る場合も含むことを理解するであろう。
[0209] ステップ S1112において、携帯端末 102は受信した画面データに基づき表示部に 画像を表示する。
[0210] なお、ステップ S1104において送信される検索要求内の指定時間が現在時間また は将来の時間である場合、モノ管理サーバ 106はステップ S1107において、その指 定時間に、測定器 1102に対し、収集情報の送信を要求する。この場合、モノ管理サ ーバ 106は測定器 1102から受信した収集情報をサービス仲介サーバ 104に通知す る。
[0211] また、上述の例ではデータの加工はサービス仲介サーバ 104において行うが、この 処理をモノ管理サーバ 106で行うこととしてもよい。この場合、モノ管理サーバ 106は 加工したデータを直接携帯端末 102に送信することができる。
[0212] また、本実施形態と同様の形態で情報を提供できるサービスとしては、個人の健康 情報 (情報収集機器の属性として血圧計、体温計、歩数計等を用いることができる)、 交通情報 (情報収集機器の属性として複数の車両に備えられた速度センサ、 GPSを 用いることができる)、テレメトリング (情報収集機器の属性としてガス、水道、電気の 使用量の測定器を用いることができる)、所望の場所の映像'画像を提供するサービ ス (情報収集機器の属性としてビデオカメラ、カメラ等の撮像手段を用いることができ る)等を含むことができる。
[0213] (実施形態 6)
収集情報をモノ管理サーバ 106で管理し、当該属性情報に対応する通信機器の 収集情報が事前に設定した状況に変化した場合にユーザに通知することとしても良 い。
[0214] この場合、携帯端末 102からサービスの提供を要求する際に、収集情報を通知す る条件を同時にモノ管理サーバ 106に送信することとしてもよい。例えば、上述の例 において携帯端末 102から家の状態監視サービス (サービス ID: IDd3)の要求と共 に、測定機器の値が異常を示す場合に通知するようモノ管理サーバ 106に指示を送 信する。モノ管理サーバ 106では、サービス ID=IDd3に対応する属性情報 (電気機 器、電気の検針機器、ガスの検針機器、ドアセンサおよび防犯カメラ)から収集した 情報のうちいずれかが異常である場合 (鍵が開いた、窓が開いている、ガス漏れを検 知し施錠されている等の場合)に、その旨をサービス仲介サーバ 104を介して携帯端 末 102に通知する。
[0215] このような処理により、例えば留守中にドアや窓の施錠センサが変化した場合はュ 一ザに通知するといつた処理が可能となる。
[0216] また、他の状態が変わった時に通知するサービス (鍵が開いた、インタフォンが鳴つ た、窓が開いている、ガス漏れを検知し施錠されている等の場合に携帯端末 102〖こ 通知を行う)も可能である。
[0217] なお、測定器がエラーの場合には、収集情報はエラー情報であってもよい。この場 合、モノ管理サーバ 106から携帯端末 102にエラー情報を通知することにより、携帯 端末 102から情報収集機器の状態を把握することが可能となる。
[0218] テレメトリサービスの例では、自動販売機の在庫状態について通知させることができ る。さらには、ある家電サプライャが、購入されてそれぞれの家庭に散らばった自社 の製品に関して運用状態を収集し、メンテナンス監視を行ったり、統計的な運用情報 を得て後の開発に役立てることが出来る。
[0219] また、これらの収集情報の状況変化の通知サービスについて、属性を用いた検索 のみならず、自分の所有物や特定の監視対象のモノ IDを直接指定しても良いことは いうまでも無い。
[0220] さらには、モノ検索サーバのマッチング機能として通信機器 (モノ ID)間の距離、も しくは「モノ ID」と「 (位置情報をネットワークに通知する)携帯電話」の距離を算出する 機能をもたせ、ある特定の属性のもの Zモノ IDと、自分 (携帯電話)との距離を条件と して設定しておき、ある一定距離以内に近づいたとき (もしくは離れたとき)に、通知や 、該当の通信機器の具体的な位置を表示させることが出来る。この場合の自分の位 置については、携帯電話の位置登録 Z位置情報通知サービスや、自身が (位置を 通知する)ゲートウェイとなることで実現できる。
[0221] (実施形態 7)
また、測定器 1102から収集された必要情報力も得られる過去の状況に基づき未来 を予測して、携帯端末 102に提供するサービスを実現することができる。この処理は 図 18を参照して以下のように説明することができる。
[0222] 例えば、ステップ S1102において、携帯端末 102からサービス仲介サーバ 104に 対し交通情報サービスの要求 (サービス ID=IDd2)を送信する。この要求は、サービ ス ID、予測を行うべき地理的範囲、および予測のための将来の時間の情報を含む。
[0223] ステップ S1104において、サービス仲介サーバ 104は、記憶部 906に記憶された 図 16に示す対応表を参照し、サービス IDに基づきサービスの提供に必要な情報を 抽出し、その情報を取得可能な測定器 1102の属性情報を抽出する。次いで、サー ビス仲介サーバ 104は、抽出した属性情報、ならびに交通情報サービスの要求に含 まれる地理的範囲および指定時間の情報をモノ管理サーバ 106に送信する。
[0224] ステップ S1106において、モノ管理サーバ 106は、記憶部 911に記憶した属性情 報とモノ IDとの対応関係から、受信した属性情報を有する測定器を特定する。そして 、記憶部 911に記憶した測定器と位置との対応関係、あるいはゲートウェイ 112群の 識別情報と位置との対応関係に基づき、指定された地理的範囲に含まれる測定器を さらに特定する。次いで、各測定器について、収集情報記憶部 912から、過去の複 数の時刻における測定器力もの収集情報を取得する。なお、測定器あるいはゲート ウェイが時刻において地理的範囲を移動する場合は、前述の地域的範囲に含まれる 測定器あるいはゲートウェイの特定を過去の時間毎に実施し、その時間における収 集情報を取得する (ステップ S1107)。次いで、過去の複数の時刻と収集情報の値と の関係式を求める。このようにして求められた関係式から、将来の指定時間における 収集情報を推定する (ステップ S1810)。
[0225] 情報収集機器の収集情報を推定する最も単純な例において、速度センサの値を時 間の関数 v (t)とした場合、自動車の加速度 a (t)は、 a (t) =dv (t) Zdtとして求めるこ とができる。将来の時間 tにおける速度センサの速度 v (t )は、時間 tにおける速度 センサの測定値 Vを用いて以下の式により求めることができる。
0
[0226] [数 2]
また、着目している速度センサの 1日前の同時刻の軌跡、あるいは同じ曜日の軌跡 を使用するなど過去の規則性を抽出した学習によって、同じ速度センサの出力値を 予測することとしても良い。
[0227] また、収集情報は将来の指定時間ではなく過去の指定時間であっても良 、。従つ て、実際には測定器が情報を収集しな力つた過去の時間における値を推定すること も可能である。
[0228] 収集情報の予測値は、サービス仲介サーバ 104に送信される (ステップ S 1812)。
[0229] ステップ S1814において、サービス仲介サーバ 104は、モノ管理サーバ 106から受 信した情報を加工し、携帯端末に表示可能な画面データを作成する。作成された画 面データは携帯端末 102に通知される。
[0230] ステップ S1816において、携帯端末 102は受信した画面データに基づき表示部に 画像を表示する。
[0231] (実施形態 8)
携帯端末 102が提供を受けるサービスの 1つとして、通信機器に対する動作の設 定を含めることができる。本実施形態に係るサービスによれば、通信機器へのコマン ド実行や、通信機器に実装されたコンピュータプログラムの更新を要求することがで きる。
[0232] 例えば携帯端末 102から Homeサービスを要求し、自宅の各種機器を特定した後 に、ゲートウェイを介して家庭の電気機器に対して操作コマンドを要求しても良い。ま た、別の例としては、家電製品などのプログラムアップデートを要求し、モノ管理サー ノ 106で要求情報に対応する家電製品を特定した場合、ゲートウェイ 112群を介し て当該家電製品にコンピュータプログラムの更新を要求することができる。
[0233] コンピュータプログラムの更新は、モノ管理サーバ 106に更新用プログラムを記憶し ておき、これを家電製品に送信することにより行うこととしても良い。
[0234] あるいは、ゲートウェイ 112群に更新用プログラムを記憶しておき、ゲートウェイ 112 群に通信機器のアップデートを指示することとしても良い。この場合は指示を受けた ゲートウェイ 112群が通信機器の更新用プログラムを送信する。
[0235] 通信機器は、操作コマンドを受信または、別の例ではアップデートの指示を受信す ると、操作コマンドに応じた機器操作を行ったり、別の例では同時に受信した更新用 プログラムを実行し、搭載されて ヽるプログラムのアップデートを行う。
[0236] ネットワーク内で試用するモノ IDや操作コマンドと、ゲートウェイ配下の通信機器と の間のローカル環境で使用するローカルなモノ IDや操作コマンドは、ゲートウェイに I D変換やプロトコル (操作コマンド)変 能を具備させることによって、ローカル環境 での ID管理や多彩なプロトコル種類をネットワーク側に隠蔽、または共通化させるこ とが出来る。
[0237] (実施形態 9)
図 5に示す例ではモノ管理サーバ 106がゲートウェイ群の現在の場所のみを管理 する。このため、ゲートウェイ 112が携帯電話のように移動可能な場合、過去にゲート ウェイ 112が存在していた位置が分力もない。つまり、通信機器が過去にどこにあつ たかを知ることができなくなる。
[0238] そこで、本実施形態では、図 5に示すモノ管理サーバ 106内の表 504の変形例とし て、図 19に示すように、ゲートウェイ 112群力もの情報に、その通知時間におけるゲ 一トウエイの位置を合わせて通知させる。モノ管理サーバ 106は、ゲートウェイ 112群 の位置を管理する。
[0239] ゲートウェイ 112群の位置情報の取得は以下のように種々の方法で行うことができ る。
[0240] 例えば、ゲートウェイ 112が GPSの機能を搭載している場合は、ゲートウェイ 112か らモノ管理サーバ 106に対し、 GPSにより特定される位置情報を通知することとしても よい。
[0241] また、複数の位置に無線タグを固定的に配置しておき、各ゲートウェイ 112がその 無線タグのタグ IDを読み取ってモノ管理サーバ 106を通知することとしても良い。こ の場合、モノ管理サーバ 106に各無線タグの位置とタグ IDとを対応付けて記憶して おくことにより、通知を受けたタグ IDに対応する無線タグの位置を特定することができ る。結果として、ゲートウェイ 112群の位置を特定することができる。この無線タグによ る位置の特定は、 GPSなどの経度、緯度情報に比べ、同じビル内の階などの高低差 や、さらには休憩室、職場のデスク、食堂、特定のゲートなどの詳細な位置によるプ レゼンス情報 (何を行っている力、どのような状態にある力 どこの通路を通ったのか 、近くに何がある場所なのか等)としての付加価値情報も持たせることが出来る。
[0242] また、携帯電話とゲートウェイ 112がー体ィ匕している場合、またはゲートウェイ 112 に携帯電話がつながつている場合には、携帯電話の位置登録情報を用いることが出 来る。例えばモノ管理サーバ 106がホームロケーションサーバ(HLR)として機能する 場合、携帯電話から受信した情報に基づき当該携帯電話の位置情報を特定すること ができる。
[0243] ここで、位置情報の取得は、要求に対するゲートウェイ 112群からの応答、ゲートゥ エイ 112群力もの定期的な通知、ゲートウェイ 112群における状態の変更を契機とし た通知等いずれの場合にも適用可能である。
[0244] 本実施形態では、各実施形態で説明したゲートウェイ 112群力もモノ管理サーバ 1 06への情報通知に、その時間における位置情報を含める。これにより、検索要求を 行う際に時間指定された場合の検索結果として得られるゲートウェイの過去の位置を 特定することができる。この情報を上記の各実施形態におけるモノ管理サーバ 106が 参照することで、ゲートウェイ 112群が移動する場合にあっても通信機器の過去の位 置を突き止めることができる。
[0245] また、この能力を利用して、例えば携帯端末 102からある過去の時間範囲を指定し てモノ IDやサービス IDを送信し、モノ管理サーバ 106では対応するモノ IDの当該時 間範囲における複数の位置情報を取得することができる。これにより、ある過去の時 間範囲におけるゲートウェイ 112またはそれに属していたモノ IDの「位置の軌跡」を たどることができる。つまり、過去の場所の履歴を検索することができる。
[0246] また、サービス仲介サーバ 104において地図画像を記憶しておき、モノ管理サーバ 106から取得した複数の位置情報を上記地図画像上に描画することができる。この 場合において、地図上に描画された複数の位置を通る移動の経路をマッピングする などの加工を行うこととしても良い。 [0247] さらには、上記のように描画された経路から、その時間範囲内のある時間における 場所を想定することも可能である。ここで、位置の予測に当たっては、地図上の道路 および鉄道などの経路情報や、過去の経路の学習から算出することも可能である。
[0248] (実施形態 10)
また、携帯端末 102からモノ IDの通知を要求し、モノ管理サーバ 106においてマツ チングを行う際に、その時刻には検索に力かるモノ IDに一致する通信機器を発見で きなかった場合でも、引き続き当該モノ IDを記憶しておくこととしてもよい。この場合、 モノ IDの情報を更新した後、あるいは所定時間の経過後にさらなるマッチングを行い 、発見した時点でモノ管理サーバ 106またはサービス仲介サーバ 104に報告するこ とがでさる。
[0249] このようにモノ IDを記憶しておくことにより、通知要求があった時点では対象の通信 機器を発見できなくても、その後、ゲートウェイ 112がその通信機器の近くを通りかか る際に発見することができる。また、ゲートウェイ 112が検索指示のあったモノ IDを記 憶し、定期的にモノ IDの検索を行っている場合、およびモノ管理サーバ 106へ登録 して ヽる場合には、対象の通信機器を発見する確率を高めることができる。
[0250] (他の実施形態)
上述したモノ管理サーバの機能の一部をホームロケーションサーバ(HLR)が担うこ ととしても良い。
[0251] また、モノ IDやゲートウェイ 112群の識別情報として、 IPv6アドレス、あるいは IPv6 アドレスに任意の数の記号を付加したものを使用することができる。
[0252] また、指定時間は検索要求に複数含まれていてもよぐこの場合、検索要求に検索 の開始時間と終了時間とを含めることにより、一定時間内のモノ IDや情報の検索を 行うことができる。
[0253] また、サービス仲介サーバ 104またはモノ管理サーバ 106は、地理的な位置の絞 込みまたは結果の表示に際し、各種位置情報と住所情報'地図情報の相互変換機 能を有することとしても良い。例えば、住所と GPSや移動通信の位置登録エリア、基 地局のセル IDとのマッピングを行うことにより、位置情報から住所情報'地図情報へ 変換して携帯端末 102に提供することができる。 [0254] また、上述したゲートウェイ 112群に、プロトコルの変 能を持たせることとしても 良 、。例えば図 1に示す例にぉ 、てゲートウェイ 112群とノード 110cとの間の通信は 通常 IPプロトコルを使用して行うが、ゲートウェイ 112がホームゲートウェイの場合に は通信プロトコルとして ECHONETや HAViなどの業界や家電サプライャのプロトコル を使用することができる。同様に、ゲートウェイ 112が RFタグリーダの場合には電磁 誘導あるいはマイクロ波による通信方式、ゲートウェイ 112がセンサホストの場合には 有線又は無線のローカル通信方式を使用することができる。ゲートウェイ 112は広域 ネットワーク側の IPプロトコルとローカル(実世界)側の通信プロトコルとの変 能を 有することができる。図 20は、モノの分類に応じたネットワーク側のアドレスおよび通 信プロトコルと、実世界側の通信プロトコルおよび IDとの関係を示す。
[0255] また、モノ管理サーバ 106からの要求による、ゲートウェイ 112からの情報通知また は状態変化、定期的な情報通知に関して、パケット通信料を無料とすることができる。 実現手段として、パケットを非課金とするためには、ゲートウェイ 112からのパケットに 特定の識別子を含める方法、またはパケットの送付先アドレスがモノ管理サーバ宛か 否かにより課金判定を行うことができる。通常、パケットの課金判定をネットワークのェ ッジノード(図 1のノード 110cに相当)が行っており、そのノードにおけるアドレスもしく は識別子を査察することにより課金判定が可能である。
[0256] また、サービス要求への回答に有益であった情報通知には報酬を与えることができ る。例えば図 17に示す例において交通情報をユーザに提供する場合、ステップ S11 12において、提供された交通情報が有益であった力否かを回答させるためのメッセ ージを携帯端末 102に表示させる。携帯端末 102がこのメッセージに対する回答を サービス仲介サーバ 104を介してモノ管理サーバ 106に返送する。受信した回答が「 有益」を示すものである場合、モノ管理サーバ 106は速度情報を提供した速度セン サを特定する。通信網の管理者はここで特定された速度センサの所持者に報酬を提 供することが可能となる。
[0257] また、報酬にっ 、ては、モノ IDで検索結果のマッチングが得られたことを条件として 与えることができる。あるいはゲートウェイ 112でマッチングを行う場合には、そのマツ チング結果の報告がマッチング結果を含むことを条件として、そのゲートウェイ 112の 所持者に対して報酬を与えることができる。
以上述べた形態以外にも種々の変形が可能である。し力しながら、特許請求の範 囲に記載された技術思想に基づくものである限り、その変形は本発明の技術範囲内 となる。

Claims

請求の範囲
[1] 通信機器に接続された複数のゲートウェイと、前記通信機器の管理サーバとを備え る通信機器の検索システムであって、前記管理サーバは、
前記ゲートウェイから通知された前記通信機器の識別情報を、前記識別情報を通 知したゲートウェイの位置情報と対応付けて通知時間毎に記憶装置に記憶する記憶 制御手段と、
前記通信機器の識別情報および指定時間を含む検索要求を受信する検索要求受 信手段と、
前記検索要求の受信に応答して、前記記憶装置に記憶された指定時間における 識別情報を検索し、前記検索要求に対応する通信機器が接続されたゲートウェイの 位置情報を取得する検索手段とを備えることを特徴とする通信機器の検索システム。
[2] 通信機器に接続された複数のゲートウェイカゝら通知された前記通信機器の識別情 報を、前記ゲートウェイの位置情報と対応付けて通知時間毎に記憶装置に記憶する 記憶制御手段と、
前記通信機器の識別情報および指定時間を含む検索要求を受信する検索要求受 信手段と、
前記検索要求の受信に応答して、前記記憶装置に記憶された指定時間における 識別情報を検索し、前記検索要求に対応する通信機器が接続されたゲートウェイの 位置情報を取得する検索手段とを備えることを特徴とする通信機器の管理サーバ。
[3] 前記検索手段は、受信した前記指定時間に、前記ゲートウェイに対し該ゲートゥ ィに接続された通信機器の識別情報の通知を要求する通知要求手段を含むことを 特徴とする請求項 2に記載の通信機器の管理サーバ。
[4] 前記通信機器の検索要求は地理的範囲の情報を含み、前記通知要求手段は前 記地理的範囲に含まれるゲートウェイに前記通信機器の識別情報の通知を要求する ことを特徴とする請求項 3に記載の通信機器の管理サーバ。
[5] 通信機器の管理サーバにおける通信機器の検索方法であって、
通信機器に接続された複数のゲートウェイカゝら通知された前記通信機器の識別情 報を、前記ゲートウェイの位置情報と対応付けて通知時間毎に記憶装置に記憶する ステップと、
前記通信機器の識別情報および指定時間を含む検索要求を受信するステップと、 前記検索要求の受信に応答して、前記記憶装置に記憶された指定時間における 識別情報を検索し、前記検索要求に対応する通信機器が接続されたゲートウェイの 位置情報を取得するステップとを備えることを特徴とする通信機器の検索方法。
[6] コンピュータを、
通信機器に接続された複数のゲートウェイカゝら通知された前記通信機器の識別情 報を、前記ゲートウェイの位置情報と対応付けて通知時間毎に記憶装置に記憶する 記憶制御手段、
前記通信機器の識別情報および指定時間を含む検索要求を受信する検索要求受 信手段、および
前記検索要求の受信に応答して、前記記憶装置に記憶された指定時間における 識別情報を検索し、前記検索要求に対応する通信機器が接続されたゲートウェイの 位置情報を取得する検索手段として機能させるためのコンピュータプログラム。
[7] 通信機器に接続された複数のゲートウェイと、前記通信機器の管理サーバとを備え る通信機器の検索システムであって、前記管理サーバは、
前記ゲートウェイ力 通知された前記通信機器の属性情報を、前記ゲートウェイの 位置情報と対応付けて記憶装置に記憶する記憶制御手段と、
前記属性情報を含む検索要求を受信する検索要求受信手段と、
前記検索要求の受信に応答して、前記記憶装置に記憶された属性情報を検索し、 前記検索要求に対応する通信機器が接続されたゲートウェイの位置情報を取得する 検索手段とを備えることを特徴とする通信機器の検索システム。
[8] 通信機器に接続された複数のゲートウェイカゝら通知された前記通信機器の属性情 報を、前記ゲートウェイの位置情報と対応付けて記憶装置に記憶する記憶制御手段 と、
前記属性情報を含む検索要求を受信する検索要求受信手段と、
前記検索要求の受信に応答して、前記記憶装置に記憶された属性情報を検索し、 前記検索要求に対応する通信機器が接続されたゲートウェイの位置情報を取得する 検索手段とを備えることを特徴とする通信機器の管理サーバ。
[9] 前記検索要求は指定時間の情報を含み、前記検索手段は、受信した前記指定時 間に、前記ゲートウェイに対し該ゲートウェイに接続された通信機器の属性情報の通 知を要求する通知要求手段を含むことを特徴とする請求項 8に記載の通信機器の管 理サーバ。
[10] 前記通信機器の検索要求は地理的範囲の情報を含み、前記通知要求手段は前 記地理的範囲に含まれるゲートウェイに前記通信機器の属性情報の通知を要求する ことを特徴とする請求項 9に記載の通信機器の管理サーバ。
[11] 前記記憶装置に記憶された通知時間の異なる複数の位置情報に基づき所定の時 刻における前記通信機器の位置を推定する推定手段をさらに備えることを特徴とす る請求項 2または 8に記載の通信機器の管理サーバ。
[12] 前記通信機器は物品に付された ICタグであることを特徴とする請求項 2または 8に 記載の通信機器の管理サーバ。
[13] 通信機器の管理サーバにおける通信機器の検索方法であって、
通信機器に接続された複数のゲートウェイカゝら通知された前記通信機器の属性情 報を、前記ゲートウェイの位置情報と対応付けて記憶装置に記憶するステップと、 前記属性情報を含む検索要求を受信するステップと、
前記検索要求の受信に応答して、前記記憶装置に記憶された属性情報を検索し、 前記検索要求に対応する通信機器が接続されたゲートウェイの位置情報を取得する ステップとを備えることを特徴とする通信機器の検索方法。
[14] コンピュータを、
通信機器に接続された複数のゲートウェイカゝら通知された前記通信機器の属性情 報を、前記ゲートウェイの位置情報と対応付けて記憶装置に記憶する記憶制御手段 前記属性情報を含む検索要求を受信する検索要求受信手段、および
前記検索要求の受信に応答して、前記記憶装置に記憶された属性情報を検索し、 前記検索要求に対応する通信機器が接続されたゲートウェイの位置情報を取得する 検索手段として機能させることを特徴とするコンピュータプログラム。
[15] 複数の第 1の通信機器と、前記第 1の通信機器に接続された複数のゲートウェイと、 前記ゲートウェイの位置を管理する管理サーバとを備える通信機器の検索システム であって、前記第 1の通信機器は識別情報が付与された第 2の通信機器と通信可能 であり、
前記管理サーバは、
前記識別情報および地理的範囲の情報を含む検索要求を受信する検索要求受 信手段と、
前記地理的範囲に含まれるゲートウェイに受信した前記識別情報を送信する検 索要求送信手段とを備え、
前記ゲートウェイは、
前記第 1の通信機器に対し、受信した前記識別情報を記憶した第 2の通信機器 の検索を要求する問い合わせ手段と、
前記第 1の通信機器から問い合わせの結果を受信する問い合わせ結果受信手 段とを備えることを特徴とする通信機器の検索システム。
[16] 前記第 2の通信機器は物品に付された ICタグであることを特徴とする請求項 15に 記載の通信機器の検索システム。
[17] 複数の第 1の通信機器と、前記第 1の通信機器に接続された複数のゲートウェイと、 前記ゲートウェイの位置を管理する管理サーバとを備える検索システムにおける通信 機器の検索方法であって、前記第 1の通信機器は識別情報が付与された第 2の通信 機器と通信可能であり、前記方法は、
前記管理サーバにおいて、前記識別情報および地理的範囲の情報を含む検索要 求を受信するステップと、
前記管理サーバから前記地理的範囲に含まれるゲートウェイに、受信した前記識 別情報を送信するステップと、
前記ゲートウェイから前記第 1の通信機器に、受信した前記識別情報を記憶した第 2の通信機器の検索を要求するステップと、
前記ゲートウェイにおいて、前記第 1の通信機器から前記検索の結果を受信するス テツプとを備えることを特徴とする通信機器の検索方法。
[18] 端末から情報の送信要求を受信するサービス仲介サーバと、前記端末に提供すベ き情報を管理する管理サーバとを備える情報検索システムであって、
前記サービス仲介サーバは、
前記端末に提供すべきサービスの種類と情報収集機器の属性情報とを対応付け て記憶した記憶手段と、
前記端末からサービスの種類を含む前記送信要求を受信する送信要求受信手 段と、
前記送信要求に含まれるサービスの種類に対応する属性情報を前記記憶手段 力 抽出して前記管理サーバに送信する送信手段とを備え、
前記管理サーバは、
前記情報収集機器の属性情報と、前記情報収集機器から送信される収集情報と を前記情報収集機器の位置と対応付けて記憶する収集情報記憶手段と、
前記収集情報記憶手段を検索して、受信した前記属性情報に対応する収集情報 を取得する検索手段とを備えることを特徴とする情報検索システム。
[19] 前記情報収集機器と前記管理サーバとの通信を仲介するゲートウェイをさらに備え 、前記収集情報記憶手段は前記ゲートウェイの位置を前記情報収集機器の位置とし て記憶することを特徴とする請求項 18に記載の情報検索システム。
[20] 前記検索要求受信手段は前記端末から地理的範囲の情報をさらに受信し、前記 送信手段は前記地理的範囲の情報をさらに送信し、前記検索手段は、受信した前 記地理的範囲に含まれる情報収集機器による収集情報を取得することを特徴とする 請求項 18に記載の情報検索システム。
[21] 前記検索要求受信手段は前記端末から指定時間の情報をさらに受信し、前記検 索手段は、前記指定時間における収集情報を取得することを特徴とする請求項 18に 記載の情報検索システム。
[22] 前記管理サーバは、前記検索手段により取得された収集情報を前記サービス仲介 サーバに通知する通知手段をさらに備え、
前記サービス仲介サーバは、前記通知手段により通知された収集情報を前記端末 に提供するための提供用情報に加工する加工手段をさらに備えることを特徴とする 請求項 18に記載の情報検索システム。
[23] 前記記憶手段は前記収集情報と前記提供用情報とを対応付けて記憶し、前記カロ 工手段は、前記通知手段により通知された収集情報に対応する提供用情報を前記 記憶手段から取得することを特徴とする請求項 22に記載の情報検索システム。
[24] 前記管理サーバは、前記検索手段により取得された収集情報が所定の条件に合 致した場合に前記サービス仲介サーバに通知する通知手段をさらに備えることを特 徴とする請求項 18に記載の情報検索システム。
[25] 前記検索要求に対応する情報収集機器の動作を設定する設定手段をさらに備え ることを特徴とする請求項 18に記載の情報検索システム。
[26] 前記検索手段は、前記情報収集機器の 1つから過去に送信された複数の収集情 報を取得し、
前記複数の収集情報に基づき前記情報収集機器の 1つから所定の時刻に送信さ れる収集情報を推定する推定手段をさらに備えることを特徴とする請求項 18に記載 の情報検索システム。
[27] 端末から情報の送信要求を受信するサービス仲介サーバと、前記端末に提供すベ き情報を管理する管理サーバとを備える情報検索システムにおける情報検索方法で あって、前記サービス仲介サーバは前記端末に提供すべきサービスの種類と情報収 集機器の属性情報とを対応付けて記憶した記憶手段を有し、前記管理サーバは、前 記情報収集機器の識別情報と、前記情報収集機器から送信される収集情報とを前 記情報収集機器の位置と対応付けて記憶する収集情報記憶手段を有し、前記方法 は、
前記サービス仲介サーバにお!ヽて、前記端末からサービスの種類を含む前記送信 要求を受信するステップと、
前記サービス仲介サーバにおいて、前記送信要求に含まれるサービスの種類に対 応する属性情報を前記記憶手段から抽出して前記管理サーバに送信するステップと 前記管理サーバにおいて、前記収集情報記憶手段を検索して、受信した前記属性 情報に対応する情報収集機器の収集情報を取得するステップとを備えることを特徴 とする情報検索方法。
PCT/JP2006/309581 2005-05-12 2006-05-12 通信機器の検索システム WO2006121161A1 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2007528341A JPWO2006121161A1 (ja) 2005-05-12 2006-05-12 通信機器の検索システム
US11/721,314 US8275758B2 (en) 2005-05-12 2006-05-12 Search system of communications device
KR1020077012079A KR100940069B1 (ko) 2005-05-12 2006-05-12 통신기기의 검색시스템
CN2006800013274A CN101069437B (zh) 2005-05-12 2006-05-12 通信设备的检索系统
EP06732562A EP1881712B1 (en) 2005-05-12 2006-05-12 Communication device search system
ES06732562T ES2402648T3 (es) 2005-05-12 2006-05-12 Sistema de búsqueda de un dispositivo de comunicaciones

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2005140128 2005-05-12
JP2005-140128 2005-05-12

Publications (1)

Publication Number Publication Date
WO2006121161A1 true WO2006121161A1 (ja) 2006-11-16

Family

ID=37396667

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2006/309581 WO2006121161A1 (ja) 2005-05-12 2006-05-12 通信機器の検索システム

Country Status (7)

Country Link
US (1) US8275758B2 (ja)
EP (1) EP1881712B1 (ja)
JP (1) JPWO2006121161A1 (ja)
KR (1) KR100940069B1 (ja)
CN (1) CN101069437B (ja)
ES (1) ES2402648T3 (ja)
WO (1) WO2006121161A1 (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008139566A1 (ja) * 2007-05-08 2008-11-20 Fujitsu Limited 情報通信システム、情報通信方法、情報通信装置及びコンピュータプログラム
EP1976324A3 (en) * 2007-03-28 2009-12-02 Nec Corporation Search system, management server, mobile communication device, search method, and program
JP2012513710A (ja) * 2008-12-22 2012-06-14 ノーテル ネットワークス リミテッド 救急サービスのための予測的通知システム
JP2013132052A (ja) * 2011-12-21 2013-07-04 Ntt Docomo Inc パートナー発見・選択方法、装置およびシステム
JP2013225825A (ja) * 2012-04-23 2013-10-31 Shunji Sugaya 移動性識別システム、移動性識別サーバ、移動性識別方法、及び、移動性識別サーバ用プログラム
JP2020087151A (ja) * 2018-11-29 2020-06-04 株式会社リコー 管理システム、遠隔機器管理システム、表示制御方法およびプログラム
JP2021502732A (ja) * 2017-11-10 2021-01-28 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation ゲートウェイ管理コンソールにアクセスするためのコンピュータ処理方法、装置、システム、およびプログラム
JP2021502735A (ja) * 2017-11-10 2021-01-28 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation ゲートウェイ管理コンソールにアクセスする方法、システム、およびプログラム

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2843260B1 (fr) * 2002-07-31 2005-04-08 Cit Alcatel Systeme de gestion de reseau par regles comportant un moteur d'inference
US7274295B2 (en) * 2002-10-30 2007-09-25 At&T Bls Intellectual Property, Inc. Instantaneous mobile access to all pertinent life events
JP5063408B2 (ja) * 2008-02-26 2012-10-31 キヤノン株式会社 管理装置、制御方法及びプログラム
JP5512215B2 (ja) * 2009-09-30 2014-06-04 株式会社日立システムズ ジョブ処理システム及びその方法、そのプログラム
KR20140135244A (ko) * 2010-04-23 2014-11-25 가부시키가이샤 엔.티.티.도코모 통계 정보 생성 시스템 및 통계 정보 생성 방법
DE102010039834A1 (de) * 2010-08-26 2012-03-01 BSH Bosch und Siemens Hausgeräte GmbH Haushaltsgerät
US9674706B2 (en) * 2011-11-11 2017-06-06 Intel Deutschland Gmbh Database coordinator processor and method for providing certification information
CN103247091B (zh) * 2012-02-07 2016-01-20 厦门金龙联合汽车工业有限公司 一种驾驶评价系统及方法
KR101721006B1 (ko) * 2012-09-06 2017-03-30 남기원 무선단말기를 이용한 스마트 커머스 정보제공 시스템 및 그 방법
US10104019B2 (en) * 2014-05-27 2018-10-16 Magnet Forensics Inc. Systems and methods for locating application-specific data on a remote endpoint computer
US9628971B2 (en) * 2015-03-20 2017-04-18 At&T Mobility Ii Llc Push notifications for a gateway device and associated devices
JP6586909B2 (ja) * 2016-03-09 2019-10-09 富士通株式会社 データ管理方法及びデータ管理システム
JP6099287B1 (ja) * 2016-06-29 2017-03-22 リーズンホワイ株式会社 検索システム、情報提供システム、クライアント側装置、情報提供方法、情報提供プログラム、及びクライアント側プログラム
US10511599B2 (en) * 2017-03-13 2019-12-17 Microsoft Technology Licensing, Llc System to filter impossible user travel indicators
US10794093B2 (en) 2017-05-19 2020-10-06 Microsoft Technology Licensing, Llc Method of optimizing memory wire actuator energy output
CN110516489B (zh) * 2019-06-28 2022-02-18 中南大学 基于IPv6的RFID网络访问标签的方法

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000259995A (ja) * 1999-03-12 2000-09-22 Fujitsu Ltd 移動体発見/案内情報提供システム,移動体発見/案内情報提供方法,移動体発見/案内情報提供システムの管理センタおよび移動体用端末,並びにそれらのプログラム記録媒体
JP2000324539A (ja) * 1998-04-17 2000-11-24 Nec Corp 携帯電話における自動電波出力制限システム
JP2001353850A (ja) * 2000-06-14 2001-12-25 Dainippon Printing Co Ltd 非接触icタグを用いたインキ管理システム等と非接触icタグを設けたインキ容器、印刷インキ取引用非接触icタグ
JP2002218559A (ja) * 2001-01-19 2002-08-02 Daikin Ind Ltd 設備機器の遠隔制御システム及び住宅遠隔監視システム
JP2003222525A (ja) * 2002-01-30 2003-08-08 Pioneer Electronic Corp 位置特定システム、サーバ装置、位置特定方法およびプログラム
JP2003272082A (ja) * 2002-03-12 2003-09-26 Chugoku Regional Development Bureau Ministry Of Land Infrastructure & Transport 道路情報管理システム、管理方法及び道路情報を管理するためのコンピュータソフトウェアプログラム
JP2004015117A (ja) * 2002-06-03 2004-01-15 Seiko Epson Corp 位置情報提供システム
JP2004266630A (ja) * 2003-03-03 2004-09-24 Ntt Docomo Inc 配信制御装置、及び配信制御方法
JP2005070863A (ja) * 2003-08-27 2005-03-17 Kddi Corp 携帯無線端末およびサーバ装置

Family Cites Families (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5635907A (en) * 1993-08-10 1997-06-03 Bernard; Hermanus A. Location system
US6333690B1 (en) * 1995-03-29 2001-12-25 Medical Tracking Systems Wide area multipurpose tracking system
JP2000156883A (ja) 1998-11-19 2000-06-06 Nippon Telegr & Teleph Corp <Ntt> 位置情報提供方法及びシステム
JP2001077929A (ja) 1999-09-02 2001-03-23 Hitachi Cable Ltd 無線モデム付き情報収集端末装置及びこれを用いたデータ通信システム
US7043225B1 (en) * 2000-02-25 2006-05-09 Cisco Technology, Inc. Method and system for brokering bandwidth in a wireless communications network
CN100544509C (zh) * 2000-03-31 2009-09-23 株式会社Ntt都科摩 位置报告方法和相关的移动通信终端
JP4494607B2 (ja) 2000-08-17 2010-06-30 日本信号株式会社 物流管理装置
JP4078022B2 (ja) * 2000-09-06 2008-04-23 株式会社エヌ・ティ・ティ・ドコモ ゲートウェイサーバ及び情報提供方法
JP2002092287A (ja) 2000-09-18 2002-03-29 Nec Corp 携帯電話へのメッセージ配信によるリサーチシステム及び方法
JP2002131065A (ja) 2000-10-20 2002-05-09 Honda Motor Co Ltd ナビゲーションシステムおよび情報提供方法
JP2002163297A (ja) * 2000-11-27 2002-06-07 Ntt Docomo Inc 情報検索方法及び中継装置
US7464094B2 (en) * 2000-12-29 2008-12-09 Gateway Inc. Shared registry with multiple keys for storing preferences and other applications on a local area network
JP4085659B2 (ja) 2002-03-08 2008-05-14 凸版印刷株式会社 位置情報を利用した情報提供方法、情報提供装置、および情報提供プログラム
JP4090834B2 (ja) 2002-10-08 2008-05-28 シャープ株式会社 物品検索システム
JP4188072B2 (ja) * 2002-12-16 2008-11-26 アルゼ株式会社 位置情報管理システム
JP2004208101A (ja) 2002-12-26 2004-07-22 Hitachi Ltd ゲートウェイ及びそれにおける通信方法
JP4776170B2 (ja) 2003-01-29 2011-09-21 技研商事インターナショナル株式会社 ロケーション証明システム
JP2004328018A (ja) * 2003-03-05 2004-11-18 Kawakami Kanko Kaihatsu Kk エリア監視システム
JP4458758B2 (ja) 2003-03-14 2010-04-28 ヒューレット・パッカード・カンパニー 地域に限定されたサービスを検索して提供するためのシステム及び方法
JP4341283B2 (ja) 2003-04-16 2009-10-07 ソニー株式会社 情報端末装置および情報取得方法
IL155921A (en) * 2003-05-14 2010-11-30 P W Precyse Wireless Ltd Tracking system using optical tags
JP2004345784A (ja) 2003-05-21 2004-12-09 Matsushita Electric Ind Co Ltd 物品管理システム、物品管理サーバ、物品管理方法
US7515990B2 (en) 2003-05-21 2009-04-07 Panasonic Corporation Article control system, article control server, article control method
JP2005012597A (ja) 2003-06-20 2005-01-13 Fujitsu Ltd 位置情報提供システム
KR100562901B1 (ko) 2003-06-30 2006-03-21 삼성전자주식회사 위치정보 제공 시스템 및 그 방법
JP2005038103A (ja) * 2003-07-17 2005-02-10 Ntt Docomo Inc 案内装置、案内システム、及び案内方法
US20050027828A1 (en) * 2003-07-28 2005-02-03 Fuji Photo Film Co., Ltd. Information distribution system, server, reading device, and display device
JP2005056177A (ja) 2003-08-05 2005-03-03 Nippon Telegr & Teleph Corp <Ntt> 物品探索システム
JP4483259B2 (ja) * 2003-10-16 2010-06-16 富士ゼロックス株式会社 応用プログラム実行システム、そのセンサ、その第1のサーバ、その第2のサーバ、そのオブジェクト及び応用プログラム実行方法
US7310676B2 (en) * 2004-02-09 2007-12-18 Proxpro, Inc. Method and computer system for matching mobile device users for business and social networking
US7183923B2 (en) * 2004-02-20 2007-02-27 Hitachi, Ltd. Traceability system
US7142120B2 (en) * 2004-06-29 2006-11-28 Symbol Technologies, Inc. Item finding using RF signalling
JP4659404B2 (ja) * 2004-07-21 2011-03-30 株式会社日立製作所 情報提供システム及び方法
JP4604612B2 (ja) * 2004-09-07 2011-01-05 日本電気株式会社 Icタグ管理装置、それを含むロボットおよびicタグ管理方法
US7990949B2 (en) * 2004-11-09 2011-08-02 Broadcom Corporation Enhanced wide area network support via a broadband access gateway
KR101096841B1 (ko) * 2004-12-03 2011-12-22 내셔널 유니버시티 오브 싱가포르 네트워크에서의 쿼리 매칭 방법
CA2491608A1 (en) * 2005-01-06 2006-07-06 Scanpak Inc. System and method for relaying rfid data
US7248160B2 (en) * 2005-04-22 2007-07-24 Pinpoint Logistics Systems, Inc. Computerized indelible tracking system
US20060238347A1 (en) * 2005-04-22 2006-10-26 W.R. Parkinson, Co., Inc. Object tracking system
GB2441930B (en) * 2005-06-03 2009-07-08 Pure Innovation Inc Locator network apparatus and method
GB0524572D0 (en) * 2005-12-01 2006-01-11 Univ London Information retrieval
US8671093B2 (en) * 2008-11-18 2014-03-11 Yahoo! Inc. Click model for search rankings

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000324539A (ja) * 1998-04-17 2000-11-24 Nec Corp 携帯電話における自動電波出力制限システム
JP2000259995A (ja) * 1999-03-12 2000-09-22 Fujitsu Ltd 移動体発見/案内情報提供システム,移動体発見/案内情報提供方法,移動体発見/案内情報提供システムの管理センタおよび移動体用端末,並びにそれらのプログラム記録媒体
JP2001353850A (ja) * 2000-06-14 2001-12-25 Dainippon Printing Co Ltd 非接触icタグを用いたインキ管理システム等と非接触icタグを設けたインキ容器、印刷インキ取引用非接触icタグ
JP2002218559A (ja) * 2001-01-19 2002-08-02 Daikin Ind Ltd 設備機器の遠隔制御システム及び住宅遠隔監視システム
JP2003222525A (ja) * 2002-01-30 2003-08-08 Pioneer Electronic Corp 位置特定システム、サーバ装置、位置特定方法およびプログラム
JP2003272082A (ja) * 2002-03-12 2003-09-26 Chugoku Regional Development Bureau Ministry Of Land Infrastructure & Transport 道路情報管理システム、管理方法及び道路情報を管理するためのコンピュータソフトウェアプログラム
JP2004015117A (ja) * 2002-06-03 2004-01-15 Seiko Epson Corp 位置情報提供システム
JP2004266630A (ja) * 2003-03-03 2004-09-24 Ntt Docomo Inc 配信制御装置、及び配信制御方法
JP2005070863A (ja) * 2003-08-27 2005-03-17 Kddi Corp 携帯無線端末およびサーバ装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1881712A4 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1976324A3 (en) * 2007-03-28 2009-12-02 Nec Corporation Search system, management server, mobile communication device, search method, and program
JP5467866B2 (ja) * 2007-05-08 2014-04-09 富士通株式会社 情報通信システム、情報通信方法、情報通信装置及びコンピュータプログラム
JPWO2008139566A1 (ja) * 2007-05-08 2010-07-29 富士通株式会社 情報通信システム、情報通信方法、情報通信装置及びコンピュータプログラム
WO2008139566A1 (ja) * 2007-05-08 2008-11-20 Fujitsu Limited 情報通信システム、情報通信方法、情報通信装置及びコンピュータプログラム
JP2012513710A (ja) * 2008-12-22 2012-06-14 ノーテル ネットワークス リミテッド 救急サービスのための予測的通知システム
JP2013132052A (ja) * 2011-12-21 2013-07-04 Ntt Docomo Inc パートナー発見・選択方法、装置およびシステム
JP2013225825A (ja) * 2012-04-23 2013-10-31 Shunji Sugaya 移動性識別システム、移動性識別サーバ、移動性識別方法、及び、移動性識別サーバ用プログラム
JP2021502732A (ja) * 2017-11-10 2021-01-28 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation ゲートウェイ管理コンソールにアクセスするためのコンピュータ処理方法、装置、システム、およびプログラム
JP2021502735A (ja) * 2017-11-10 2021-01-28 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation ゲートウェイ管理コンソールにアクセスする方法、システム、およびプログラム
JP7139423B2 (ja) 2017-11-10 2022-09-20 インターナショナル・ビジネス・マシーンズ・コーポレーション ゲートウェイ管理コンソールにアクセスするためのコンピュータ処理方法、装置、システム、およびプログラム
JP7189949B2 (ja) 2017-11-10 2022-12-14 インターナショナル・ビジネス・マシーンズ・コーポレーション ゲートウェイ管理コンソールにアクセスする方法、システム、およびプログラム
US11689414B2 (en) 2017-11-10 2023-06-27 International Business Machines Corporation Accessing gateway management console
JP2020087151A (ja) * 2018-11-29 2020-06-04 株式会社リコー 管理システム、遠隔機器管理システム、表示制御方法およびプログラム
JP7196567B2 (ja) 2018-11-29 2022-12-27 株式会社リコー 管理システム、遠隔機器管理システム、表示制御方法およびプログラム

Also Published As

Publication number Publication date
KR100940069B1 (ko) 2010-02-08
JPWO2006121161A1 (ja) 2008-12-18
US20100274805A9 (en) 2010-10-28
CN101069437B (zh) 2010-05-19
EP1881712A4 (en) 2012-05-09
CN101069437A (zh) 2007-11-07
KR20070085512A (ko) 2007-08-27
EP1881712A1 (en) 2008-01-23
US20090240656A1 (en) 2009-09-24
ES2402648T3 (es) 2013-05-07
US8275758B2 (en) 2012-09-25
EP1881712B1 (en) 2013-03-06

Similar Documents

Publication Publication Date Title
WO2006121161A1 (ja) 通信機器の検索システム
CN101940055B (zh) 以基于邻近性的自组织网络为基础的位置跟踪
US6925288B2 (en) Gathering information from short-range wireless portals
JP4758285B2 (ja) 地図情報提供システムおよび地図情報提供サーバならびに端末装置および地図情報提供方法
EP2184927A1 (en) Information collection system, information registration server, information collection method, and mobile terminal device
WO2013151232A1 (ko) 맞춤형 콘텐츠 제공 서비스를 위한 사용자 정보 제공 시스템 및 방법
KR101888922B1 (ko) 매장용 고객 관리 및 고객 행동 분석 시스템
KR20170111054A (ko) IoT 기반의 센서 데이터 분석 및 제공 시스템 및 방법
JP2009009175A (ja) 位置検出システム
KR101005302B1 (ko) 유비쿼터스 센서 네트워크 인프라 구조에서의 센서 네트워크 관리방법 및 이를 이용한 관리 시스템
KR101591024B1 (ko) 유무선 네트워크 인프라를 이용한 지도 구축방법 및 이를 위한 시스템
JP5476571B2 (ja) コメント評価装置、コメント評価方法及びプログラム
JP2017130017A (ja) 情報処理装置、情報処理方法及びプログラム
KR100850967B1 (ko) 핫코드 또는 rfid를 이용한 고객참여형 주변정보서비스 시스템 및 그 방법
JP2018160285A (ja) 情報処理装置、情報処理方法及びプログラム
JP2002278973A (ja) 位置情報管理装置および位置情報参照端末
JP2005196610A (ja) 端末情報収集システム、混雑情報提供システム、携帯端末、及び情報収集サーバ
JP4814125B2 (ja) 対象者移動軌跡把握支援システム
JP6664605B2 (ja) 情報処理装置、情報処理方法及びプログラム
EP3432593B1 (en) Data-flow control device and data-flow control method
KR101970591B1 (ko) 업무용 이동기기를 활용한 핑거프린트 위치 라벨링 방법 및 라벨링 시스템
Procházka et al. Passive Mobile Crowdsensing for Determining the Volume of Passengers in Public Transport
JP4486409B2 (ja) プレゼンス情報管理システム
Kraft et al. Operationalizing the Use of Sensor Data in Mobile Crowdsensing: A Systematic Review and Practical Guidelines
Meneses Context management for heterogeneous administrative domains

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 2007528341

Country of ref document: JP

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: 1020077012079

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 200680001327.4

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 2006732562

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 11721314

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: RU

WWP Wipo information: published in national office

Ref document number: 2006732562

Country of ref document: EP